О лицензиях Qt (и немного о компании)

В предыдущей статье про Qt roadmap я обещал рассказать про Qt 3D Studio и текущую ситуацию с лицензиями. Qt 3D Studio уже было выпущено два (пока писал статью, вышел третий) внутренних релиза, но статьи про неё пока не будет, так что сегодня расскажу про лицензии.

Система лицензирования Qt и раньше не особо отличалась простотой, но сейчас она особенно усложнилась, так как добавились (и добавляются) новые продукты и вместе с ними дополнительные условия соответствующих лицензий. Официальный сайт не сильно помогает разобраться, хотя и содержит текст условий и соглашений.

Но речь пойдёт не сразу про лицензии, сначала я хочу рассказать немного о компании, чтобы было понятно, кто именно сейчас занимается разработкой/распространением фреймворка и вообще стоит за Qt.

Читать дальше →
О лицензиях Qt (и немного о компании)
Source: habrahabr

Зачем нашим генам нас убивать? Эволюционное объяснение

В посте про старение и менопаузу как генетические механизмы популяционного контроля я упомянул, что рассматриваю старение как одну из разновидностей процесса запрограммированного феноптоза (убийства особи). В обсуждении ожидаемо всплыл лосось, причем всплыл брюхом кверху — беднягу резко убивает выброс гормонов почти сразу после нереста. Для меня лосось является символом заложенной в нас программы самоубийства, но ничего экстраординарного в нём нет — примеров активного, резкого феноптоза в природе полно.


Самые простые и известные всем такие примеры — это одноцветные (или монокарпические) растения: пшеница или кукуруза, например. Или цветы. Причем среди них есть и многолетние виды, и если некоторым из них вовремя удалить цветки, то эти растения не умрут, а продолжат жить и даже, возможно, зацветут опять. В то же время некоторые деревья живут тысячелетиями. Это отлично демонстрирует, что есть особи с активным феноптозом, а есть особи без него. Что означает, что биологическим системам стареть вовсе не обязательно.


Кстати, активное самоубийство есть и у одноклеточных — дрожжей, например. Так, старые дрожжи уходят в апоптоз, когда ресурсов начинает не хватать, а популяция превышает определенный предел. А если наступают “голодные времена”, то уйти в апоптоз может и до 95% популяции, превратившись в корм для оставшихся 5%, которые трансформируются в споры и пытаются дождаться лучших времен, чтобы возродить колонию.


Среди животных тоже хватает примеров запрограммированной смерти — у рыб, насекомых, млекопитающих. Вот тут хороший, хотя и неполный обзор таких видов:
Читать дальше →
Зачем нашим генам нас убивать? Эволюционное объяснение
Source: geektimes

Обзор систем мониторинга серверов. Заменяем munin на…

Очень долго хотел написать статью, но не хватало времени. Нигде (в том числе на Хабре) не нашёл такой простой альтернативы munin, как описанная в этой статье.


Читать дальше →
Обзор систем мониторинга серверов. Заменяем munin на…
Source: habrahabr

Сравнение систем мониторинга серверов. Заменяем munin на…

Очень долго хотел написать статью, но не хватало времени. Нигде (в том числе на хабре) не нашёл такой простой альтернативы munin, как описанная в этой статье.

Читать дальше →
Сравнение систем мониторинга серверов. Заменяем munin на…
Source: habrahabr

Нечеткий поиск по названиям

Добрый день.

Проблема с поиска, услуг или продукта, возникает на подавляющем большинстве сайтов. И в основной свой массе реализация подобной возможности ограничиваются поиском по точному слову, которое ввели в поисковой строке.

Если есть время, и заказчик хочет чуть большего, то гуглят реализацию наиболее популярного алгоритма (коим является «расстояние Левенштейна») и вписывают его.

В данной статье, я опишу сильно доработанный алгоритм, основанный, правда, на расстояния Левенштейна, и приведу примеры кода на C# нечеткого поиска по названиям, например: кафе, ресторанов или неких сервисов… В общем всё, что можно перечислить и имеет от одного до нескольких слов в своем составе:

«Яндекс», «Mail», «ProjectArmata», «world of tanks», «world of warships», «world of warplanes» и т.д.
Читать дальше →
Нечеткий поиск по названиям
Source: habrahabr

Пост №3144026

Автор: AliaDen

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3144026″ }, «headline»: «Висмут :: кристалл :: кристаллы :: большая гифка (большие гифки) :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%92%D0%B8%D1%81%D0%BC%D1%83%D1%82-%D0%BA%D1%80%D0%B8%D1%81%D1%82%D0%B0%D0%BB%D0%BB-%D0%BA%D1%80%D0%B8%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8B-3907188.gif», «height»: 596, «width»: 594 }, «datePublished»: «2017-06-18T23:38:00+03:00», «dateModified»: «2017-06-18T23:38:00+03:00», «author»: { «@type»: «Person», «name»: «AliaDen» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3144026
Source: Joyreactor

Пост №3144009

Автор: gleb_kun

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3144009″ }, «headline»: «www.patreon.com/texic’ / texic :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/texic-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-3907171.jpeg», «height»: 1637, «width»: 1158 }, «datePublished»: «2017-06-18T23:22:05+03:00», «dateModified»: «2017-06-18T23:22:05+03:00», «author»: { «@type»: «Person», «name»: «gleb_kun» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3144009
Source: Joyreactor

Пост №3143994

Автор: Requin

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3143994″ }, «headline»: «одуванчик :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D0%BE%D0%B4%D1%83%D0%B2%D0%B0%D0%BD%D1%87%D0%B8%D0%BA-3907131.jpeg», «height»: 2666, «width»: 1600 }, «datePublished»: «2017-06-18T23:06:21+03:00», «dateModified»: «2017-06-18T23:06:21+03:00», «author»: { «@type»: «Person», «name»: «Requin» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3143994
Source: Joyreactor

Пост №3143985

Автор: Truck Driver

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3143985″ }, «headline»: «Kurt Cobain’s troubled last days Drugs, guns arid threats; and then he disappeared / Курт Кобейн :: газета :: знаменитости :: хуйня какая-то», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D1%83%D1%80%D1%82-%D0%9A%D0%BE%D0%B1%D0%B5%D0%B9%D0%BD-%D0%B7%D0%BD%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D0%BE%D1%81%D1%82%D0%B8-%D0%B3%D0%B0%D0%B7%D0%B5%D1%82%D0%B0-%D1%85%D1%83%D0%B9%D0%BD%D1%8F-%D0%BA%D0%B0%D0%BA%D0%B0%D1%8F-%D1%82%D0%BE-3907122.jpeg», «height»: 496, «width»: 797 }, «datePublished»: «2017-06-18T23:00:19+03:00», «dateModified»: «2017-06-18T23:00:19+03:00», «author»: { «@type»: «Person», «name»: «Truck Driver» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3143985
Source: Joyreactor

Пост №3143981

Автор: GogaFanatic

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3143981″ }, «headline»: «Зеленый Слоник- хорошее расскажу,People & Blogs,Зеленый,слоник,уважаю, / зеленый слоник :: мухи :: видео (video)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B7%D0%B5%D0%BB%D0%B5%D0%BD%D1%8B%D0%B9-%D1%81%D0%BB%D0%BE%D0%BD%D0%B8%D0%BA-%D0%BC%D1%83%D1%85%D0%B8-%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3907118.jpeg», «height»: 90, «width»: 120 }, «datePublished»: «2017-06-18T22:59:30+03:00», «dateModified»: «2017-06-18T22:59:30+03:00», «author»: { «@type»: «Person», «name»: «GogaFanatic» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «братишка,стукай,прикол,пародия,полковник,браток,зеленый слоник,епифанцев,пахом,битва экстрасенцев,удар,фуфель,мудель,как поспал,баскова,Ну хочешь хорошее сниму?» }
Комментировать 
Пост №3143981
Source: Joyreactor