Profile cover photo
Profile photo
Andrey Fesenko (FAndrey)
331 followers -
FreeBSD, wtfpl, photography, graffiti, opensource
FreeBSD, wtfpl, photography, graffiti, opensource

331 followers
About
Andrey's posts

Post has attachment
Время успеть. Donate!
Glen Barber ‏ @ evilgjb @ freebsdfndation needs 760 more individual donors to meet the goal of 2000 donors for this year. You can help! https://www. freebsdfoundation.org/donate/   Если кто то следит, то наверное заметил пагубную тенденцию, что сюда почти н...

Post has shared content

Post has shared content
News flash: man(1), apropos(1), and makewhatis(8) in OpenBSD-current no longer use SQLite, but do not lose any functionality.

SQLite is about 169,000 LOC, the new special-purpose database code inside mandoc is about 1,800 LOC (-99%).  In addition, database glue code in makewhatis(8) and apropos(1) shrank by about 300 LOC (-10% in mandocdb.c and mansearch.c).  The new databases are about half the size of the old SQLite-based ones.  Simple apropos(1) searches need about half the time now.  First non-systematic tests indicate that unusual searches (those with huge result sets, semantic searches using macro keys, or searches involving complex logic with -a, -o, and parentheses) typically are on the order of ten times faster than they used to be with SQLite.

Note that i spent several weeks optimizing the old SQLite-based code both for database size and speed.  But i didn't even start optimizing the new code yet, except that i designed the data structures, file format, and basic algorithms from the ground up to match what is actually needed for real-world manual-page searches.

I spent most of the two months June and July 2016 working on this project, and now that the OpenBSD tree is unlocked again after the 6.0 release was rolled, i put it into production in OpenBSD-current.  Let's hope it doesn't blow up!

Post has shared content
Внезапне #FreeBSD айда народ :)
[Изменения]
Программа сообщества SPbLUG / DevOps–40 на ‪#‎ITGM8‬

-
IT Global Meetup #8
23 июля 2016 г., с 11:00 до 18:30
Подробности и регистрация на сайте http://piter-united.ru
Photo

Post has shared content

Post has shared content
Five days in Oman was not enough; generous desert folk in hot rugged arabian landscape. Scenes from my first visit. https://goo.gl/photos/51oo4KFseuuoed3s7

Post has attachment

Post has shared content

Post has shared content

Post has shared content
Wait while more posts are being loaded