← All posts tagged soft

borman

На тему #2561885 и all software sucks, перед человечеством встала актуальная проблема, как синхронизировать оповещения на нескольких клиентах одного сервиса. Сваливать их во все клиенты сразу уже научились, но архисложной задачей оказалось очищать прочитанные уведомления на других клиентах. Как быдло с охапкой девайсов, люто не одобряю такую херню.

borman

К слову про defective by design. Чтобы в LibreOffice сообщить, что данные в столбце имеют тип дата, а не текст, надо:
1) задать для ячеек тип "дата" с нужным форматом (при этом содержимое ячеек станет "принудительно текстом")
2) выполнить в них замену по регэкспу s/.*/&/ (что снимет флаг "принудительно текст").
Ни за что бы, матьих, не догадался.

borman

Пост #1965848 напомнил мне такую мысль --- ведь всякого опенсорцного софта существует чуть более чем дохрена, даже если считать только по качественным профессионально исполненным продуктам. Вообще говоря, они решают определенные задачи. И тут я вижу, как и в прикладной математике, такую ситуацию --- проблема не столько в том, как решить конкретную задачу, а в том, чтобы найти средства, разработанные другими, для решения класса похожих задач. Так вот вопрос --- а как можно обозреть всю исследованную гамму постановок задач и методов их решения? Ну вот маленький частный пример (только пример) --- какие вообще бывают классы СУБД, и какие для каких задач создавались. И да, вариант "проработать 10-20 лет в индустрии" я знаю и сам.

borman

По итогам опроса, который я проводил в #1875970 --- для управления проектами была выбрана система ProjectPier. По крайней мере, она выглядит достаточно неблевотной. Были попытки приручить web2project, но он показал себя средоточением php-way разработки софта, пытался сдохнуть от каждого чиха и был выкинут за врожденное уродство.

borman

Жуйк, а накидай, пожалуйста, какие бывают опенсорсные софтины для организации информационной инфраструктуры небольшой компании? Достаточно названий, или даже просто ключевых слов, чтобы найти, какие они бывают и какие задачи решают.

borman

Что на данный момент не порадовало в LyX --- то, что он уж очень stateful в момент ввода формулы. Из-за этого постоянно получаются косяки, и набирать их чуть ли не медленнее, чем вручную на латехе.

borman

Сегодняшние мои маленькие открытия и действия в жизни моего десктопа:
— Перезагрузился в линукс, чтобы достать пару файлов, повосклицал "боже какой срач!", эвакуировал все, что оставалось ценного и снес к чертям все линуксовые разделы. Один фиг простаивают.
— Обнаружил в винде такую штуку, как LDM, которая делает примерно то же, что и LVM
— Решил перенести системный диск на высвободившийся винчестер, ибо текущий дофига старый и медленный.

borman

Открытие последних пары недель --- Zim ( zim-wiki.org ). Записная книжка для десктопа, устроенная по принципу wiki. Пока что мне субъективно очень нравится в том плане, что ее функции достаточно точно соответствуют моим ожиданиям. Активно развивается (кстати, редкий случай --- автор стимулирует контрибуторов денежными вознаграждениями за реализованные фичи): за неделю, как я в первый раз установил, вышла новая версия, в которой среди прочего появилась поддержка контроля версий посредством hg/git (ранее был только bzr). Текстовые данные хранит плейнтекстом (что тоже плюс, для меня). Из всех альтернатив, что я смотрел (tomboy, gnote, tuxcards, cherrytree, keepnote), сравнимо не понравилась никакая.

borman

Сижу и чувствую себя полным долбоебом. Только неделю назад догадался задействовать в guitar pro вот эти две фичи: ompldr.org
А долбоебом себя чувствую ибо то, чем я занимался раньше, было весьма бестолково.
Вообще, это проблема локального минимума в принятии решений: я выбрал ранее какой-то способ, который казался интуитивным и естественным, но совершенно неэффективным. Нужны источники импульса на поиск новых путей, много где...

borman

Вот у меня как-то слабо укладывается, что несмотря на то, что у матлаба уже овердофига версий, рантайм там убогий как не знаю что: все оптимизации могут быть только внутри функций над векторизованными данными, исполнение же написанного кода там очень и очень неспешное.

borman

У Vim есть один существенный недостаток --- после него сложно пользоваться более типичными редакторами.
(Background: запустил MSVS2010, выругался в голос, поставил триальный ViEmu; тихо скрипя зубами, пишу код.)

borman

В тему моих высказываний против wicd: он и правда совершенно не нужен. Более того, он совершенно по-идиотски обрабатывает dhcp: dhcpcd запускается каждый раз при подключении к точке. Про режим использования wpa_supplicant не знаю, наверняка он тоже перезапускается каждый раз. В то время как без него получается замечательная и логичная схема:
wlan0 <-> dhcpcd [carrier ack/lost]
wlan0 <-> wpa_supplicant <-> wpa_cli <-> (user)
Соответственно, в такой ситуации исключена тупая ситуация, когда после получения ip по dhcp получен, но кто-то внезапно опускает интерфейс.