Несколько причин, по которым я не буду юзать Линукс в качестве десктопа
15:41, 20 июня 2006
( Daily thoughts GNU Linux )
1. Я не смог настроить нормальное отображение шрифтов! Курил маны неск-ко дней, включал и выключал antialias, autohinting, но в результате отображались шрифты то просто рагульно, то анлийское начертание отличалось от русского. Возможно у меня бы и получилось, но у меня нет времени и желания портить себе нервы и дальше. Подытожу вышесказанное цитатой: UPDATED: ... а вот FreeBSD на серверах юзать буду, это ведь и есть самое оно :) Ностальгические закрома родины
15:30, 20 июня 2006
( Daily thoughts Linux )
Во-о-от, чего я нашел разбирая CD диски дома. Текстовый интерфейс инсталлятора ...после инсталла попадаем не в X, а в bash, что на тот момент немедленно приводило меня в ступор (смотрю, блин, дос какой-то странный вылез). Устанавливалось у меня это счастье на 486 DX4 120MHz.
Руби в Fedora Core
01:42, 18 июня 2006
( Daily thoughts Ruby )
Забавный факт, Руби вынесен в Fedora Core 5 в меню выбора установочных пакетов как категория! Среди Web Developement, Developement for X, Developement for KDE. Интересное чувство, это первая заметка подготовленная польностью на ноутбуке в Линуксе используя gimp для обработки изображения и Firefox в качестве бекенда TinyMCE, ну и wifi подключение через Surecom PCMCI wifi адаптер, лежа перед сном в кровати. Вывод: следующий опыт - полный перевод рабочего места под линух. Вот смущают меня товарищи, балдеющие от MacOS X и Apple, уже и я чувствую, что хочу.
Для тех, кто еще не вышел из сумрака PHP
23:26, 16 июня 2006
( Ruby )
Просто хочется процитировать вики, ибо точнее выразить мысль нежели там не смогу ...
http://ru.wikibooks.org/wiki/Ruby Не открою Америку через форточку, но вообще-то в основе WIKI - гениальная идея :) -------------------- CUT -------------------------- Переписываем программы на новый лад Набрел я на типовые задания для программистов в МГИУ. И на решение этих задач "тупым сишным способом". Тут же зачесались руки... захотелось исправить данный недостаток. Задание 1: Определите значение максимального элемента массива, содержащего целые числа. Устаревшее решение: a = [1, 3, 4,67,-3] Современное решение: p [1, 3, 4,67,-3].max -------------------- /CUT ------------------------- Жизнь Внутри Гугла
15:02, 16 июня 2006
( Search Engines Daily thoughts )
На одном форуме, программист под ником ZorbaTHut рассказал о работе в компании Гугл. Источник: http://www.googlemon.ru/?p=97 FreeNAS, или том как заставить "эту железку" еще поработать
16:31, 15 июня 2006
( FreeBSD Daily thoughts )
Ну вот есть у нас старый-старый таз (типа Pentium II, 32 Mb), можно, конечно, выкинуть его на помойку, а можно, как рекомендовали журналы 80х : "если у вас есть ведро в котором дырка, не спешите выбрасывать ... из него еще получится отличный дуршлаг", так вот, он все еще может послужить сетевым "винтом" не без помощи проекта FreeNAS. Ограничусь парой слов, т.к. в общем все и так ясно из названия, FreeNAS - небольшой образ FreeBSD 6 скомпонованный с apache, php фронтендом, всевозможными самбами, nfsами и прочими способами доступа к удаленному хранилищу на дисках. Также в нем ... софтварный рейд 0,1,5. Весит это чудо меньше(!) 16Мб и прекрасно помещается на флешку. Ну не рулит ли после этого OpenSource? Оффтоп: Microsoft проиграла битву за API , старина Джоель не перестает отжигать философско-программерскими статьями в популярном стиле, доступном каждому. Да-а-а, что не говорите, а писАть - это исскуство, а еще и не программы писать - вообще исскуство. Cпасибо за комментарий с ссылкой на multitailНекто с ориджином http://blog.e-domen.com/index.php/2006/06/12/my-sysadmin-toolbox-second-helping/ запостил чудный коммент со ссылкой на multitail. Начал юзать ... удивился и остался жутко доволен. pkgdb -F Пренеприятнейший баг в поддержке unicode в ruby
12:51, 15 июня 2006
( Ruby )
Если выболняем gsub, или sub, не важно, на русской unicode строке при регулярном выражении с использованием ключа ignorеcase, совпадения не обрабатываются! Пример, q содержит строку "Тест", category.name содержит "тестовая категория" category.name.gsub!(/(#{q})/iu,'<b class="header15red">\0</b>') так вот, при q="Тест" болдом выделено не будет, а вот если q="тест", то будет. При этом латинские буквы обрабатываются корректно. Книги по Ruby on the RailsРад представить сообщество рубиистов, рубинистов и рельсистов. http://community.livejournal.com/ruby_ru/14440.html Там ссылки на Programming Ruby, 2nd edition и Agile Web Development with Rails.
|
© Максим Прокопов 2005-2024 | О сервере |