— Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (редактор издательства Prentice Hall, 1957г)
Авторизация
Логин:
Пароль:


 
Поиск по записям:

Ключевые слова:
Записей в блоге
 за 2023 год
 за 2022 год
 за 2021 год
 за 2015 год
 за 2014 год
 за 2013 год
 за 2012 год
 за 2011 год

     за 2010 год

       за 2009 год
       за 2008 год
       за 2007 год
       за 2006 год
       за 2005 год
      RSS лента Лента новостей IT-Expert 

      Несколько причин, по которым я не буду юзать Линукс в качестве десктопа

      15:41, 20 июня 2006 ( Daily thoughts GNU Linux )

      1. Я не смог настроить нормальное отображение шрифтов! Курил маны неск-ко дней, включал и выключал antialias, autohinting, но в результате отображались шрифты то просто рагульно, то анлийское начертание отличалось от русского. Возможно у меня бы и получилось, но у меня нет времени и желания портить себе нервы и дальше.
      2. У меня глюкал Evolution, а т.к. у нас повсеместно испльзуется MS Exchange, то это приоритетное для меня приложение постоянно падало, так и не прочитав ни одного сообщения.
      3. Бред с рендеринговыми движками ... одно приложение использует openmotif, другое gtk1, третье gtk2, четвертое еще какую-то php-хрень (pptp-client)
      4. Есть putty, есть gnome-sshman, но оба они менее чем удовлетворительные для таких простых задач как подключение к удаленному ssh.
      5. Куча трафла ушла на обновления ядра, приложений, хотя это еще терпимо если бы все что устанавливалось мной нормально РАБОТАЛО.
      6. Использование нашей компанией InfoPath и Sharepoint Portal server.
      7. У меня фотокамера Ricoh Caplio R3, я ведь не многого хочу, хочу что бы работала, и ее было видно в компе.

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

      UPDATED:
      шрифты сносные только в случае размера от 10pt  и выше (тогда ничего так, с антиалиасингом прикольно).
      Ricoh Caplio R3 поддерживается стандартной утилитой gThumb (супер), но только под рутом, а как известно, сидеть под рутом - моветон.
      Opera 9 - это очень быстро, но ajax и tinymce заставляют грустить.

       ... а вот FreeBSD на серверах юзать буду, это ведь и есть самое оно :)

       

      Ностальгические закрома родины

      15:30, 20 июня 2006 ( Daily thoughts Linux )

      Во-о-от, чего я нашел разбирая CD диски дома. Текстовый интерфейс инсталлятора ...после инсталла попадаем не в X, а в bash, что на тот момент немедленно приводило меня в ступор (смотрю, блин, дос какой-то странный вылез).

      Устанавливалось у меня это счастье на 486 DX4 120MHz.

      linux cd

       

       

      Руби в Fedora Core

      01:42, 18 июня 2006 ( Daily thoughts Ruby )

      Забавный факт, Руби вынесен в Fedora Core 5 в  меню выбора установочных пакетов как категория! Среди Web Developement, Developement for X, Developement for KDE.

      ruby

      Интересное чувство, это первая заметка подготовленная польностью на ноутбуке в Линуксе используя 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] 
      max = a[0]
      i = 1
      while i < a.size
      if a[i]>max
      max = a[i]
      end
      i = i+1
      end
      puts max

      Современное решение:

      p [1, 3, 4,67,-3].max
      -------------------- /CUT ------------------------- 
       

      Жизнь Внутри Гугла

      15:02, 16 июня 2006 ( Search Engines Daily thoughts )

      На одном форуме, программист под ником ZorbaTHut рассказал о работе в компании Гугл.

      * Основные языки программирования в Google - это C++, Java и Python
      * Очень много автоматизированных юнит-тестов (прим. ИМХО, это один из аспектов, почему гугл рулит)
      * На вопрос “Волнуется ли Гугл по поводу ворованных кликов” он ответил, что “проблема с ворованными кликами - очень и очень тяжело решаемая” * Прием на работу очень долгий. Кто реально заитересова работать на Гугл лучше найти какого-нибудь Гугловского работника и чтоб он порекомендовал вас. Интервью основывается на ваших знаниях, а не на вашем образовании или дипломе * Никто не контроллирует 20% вашего времени, которые вы можете посвятить своим проектам. Менеджеры и тех. лидеры предполагают, что программист умеет управлять своим временем. Если программист не может управлять - значит вероятно он не подходит для работы в Гугле. * Как Гугловский работник, он имеет ограничение в 1 террабайт на Gmail почтовом ящике. Почти что - без лимита. * Гибкий рабочий график. Ты можешь спать/отсутствовать всю неделю, а потом все закончить работу за пару дней
      * Работники получают доступ к бета-продуктам задолго до выхода в мир. Например, он получил доступ к Google Maps за две недели, начал использовать, но не мог распечатать маршрут своей поездки, так как это уже была конфидециальная информация.
      * Если работнику не нравиться работать на текущим проектом, то он может перейти в другой. ZorbaTHut был в команде Google Desktop, но эта работа ему не нравилась и он перешел в Google Video.
      * Zorba написал, что у него всего лишь одно совещание в месяц
      * Структура компании: программист - тех. лидер - менеджер - лидер отдела - призеденты
      * В основном в Гугле компьютеры на основе Linux. Гугл предоставляет ноутбук и можно выбрать из Mac Powerbook или IBM Thinkpad. Покупают все необходимые инструменты/программы нужные в работе.
      * Большенство программистов - линуксоидов
      * Гугл использует единый source control сервер. Это позволяет использовать внутренние библиотеки в разных проектах.

      Источник: 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

      15:36, 15 июня 2006 ( Administration FreeBSD Daily thoughts )

      Некто с ориджином http://blog.e-domen.com/index.php/2006/06/12/my-sysadmin-toolbox-second-helping/ запостил чудный коммент со ссылкой на multitail. 

      Начал юзать ... удивился и остался жутко доволен.

      pkgdb -F
      portinstall multitail  ## да-да, в последнее время только так

        читать далее >>

      Пренеприятнейший баг в поддержке 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

      12:46, 15 июня 2006 ( Web Development Education Ruby Rails )

      Рад представить сообщество рубиистов, рубинистов и рельсистов.

      http://community.livejournal.com/ruby_ru/14440.html

      Там ссылки на Programming Ruby, 2nd edition и Agile Web Development with Rails.


       
      страницы: |< ... 48 49 50 51 52
       53 
      54 55 56 57 58 ... >|
      © Максим Прокопов 2005-2024 О сервере