logoЗаметки на клавиатуре


Новый Год.

Категории Uncategorized, опубликовал evilbot December 31st, 2005

Ну вот и пришел он, новый год. Я не буду писать никаких итогов или поздравлений. Просто сегодня в календаре сменится одни цифры на другие.

2005 год был хорош, пусть 2006 будет лучше.
Может я наконец воплощу свои идеи в практику и наконец хотя бы выучу английский.

Успехов в новом 2006 году друзья.

Два Web-сервера

Категории Uncategorized, опубликовал evilbot December 28th, 2005

Последнию неделю на работе занимался установкой и пересборкой локального Web-сервера, естественно на базе FreeBSD. Когда собирал всё нужное из портов, с неким интересном решил вспомнить о том, что приходилось пережить при установке тех же вещей на MS Windows 2003 Server.

Сравнивая процесс установки IIS+MSSSQL+SharePoint и Apache+mod_php+MySQL+Mambo понимаю что второе заключалось в том, что я несколько раз зашел в разные папочки в /usr/ports и набрал там make install, плюс подправил парочку конфигов и всё. Запуск всего осуществлялся выполнением трёх скриптов и web-сервер готов. А вот сборка первого набора принесла мне не мало головной боли. Если IIS встал нормально вместе с системой, а MSSQL потребовал только перезагрузки, то SharePoint – оказался настоящим проклятием, эта штука сначала требовала .NET, потом хотела вставать только на Контроллер домена, плюс процесс установки в течение часа на двухпроцессорной машине просто поражал.

В результате установки я получил два абсолютно одинаковых по функциональности Web-сервера, с той лишь разницей, что SharePoint умеет авторизовать пользователей из домена Windows сразу, а в Mambo авторизация присутствует, но только своя. Вот только переносимость SharePoint’a оставляет желать лучшего, в отличие от CMS написанного на PHP.

Властелин Колец

Категории Uncategorized, опубликовал evilbot December 25th, 2005

Сейчас по долбоящику идёт Властелин Колец, а я решил что первую серию смотреть в пятый раз желания нет, решил посмотреть последнюю, у меня она оказаласть только в переводе Гоблина.

Как оказалось перестали меня радовать такие переводы, видно вырос из того возраста, когда “пёрло”. Теперь вот хочу посмотреть третью часть ВК с нормальным переводом, а лучше вообще без него.

OpenSource ПО для пользователей

Категории Uncategorized, опубликовал evilbot December 24th, 2005

Очень часто когда люди слышат слова "бесплатное ПО" и "открытое ПО", то они считают что автору из этих разработок не вынести никакой прибыли и потому считаю разработчкиов какими-то чудиками а их программы поделками, хотя на самом деле это не так.
А всё это идёт из-за того, что большинство людей не знают с чем они работают, вот например этот сайт написан на PHP, для его выдачи используется Web-сервер Apache, стоящий на FreeBSD. А между прочим это всё OpenSource разработки. На самом деле обыкновенный пользователеь не знает разницы между PHP и ASP, просто потомучто ему не надо её знать, так же и с остальным, если есть что-то бесплатное, то оно обязательно "кривое", "глючное" и наверняка там что-нибудь не работает, хотя на самом деле платное не намного лучше бесплатного, а в некоторых случаях даже хуже.
Нет, я конечно не великий специалист по OpenSource, я просто пытаюсь рассказать некоторым людям о его преимуществах и недостатках. Идея OpenSource – хорошая идея, жаль, что в России большинство людей думают, что OpenSource для компьютерных гиков, которым жалко денег на пиратскийлицензионный Windows. На самом деле это не так, основатель движения Ричард Столлмэн никогда не был против заработка денег на OpenSource продуктах. В GNU GPL написано, что ПО распространяется свободно со всеми исходными кодами, а вот про всё остальное уже не сказано, и если вы не можете настроить то что скачали и поставили то вы можете обратиться к тому же разработчику и попросить его настроить его программу, но уже за деньги.

Уж если я в чём не прав, то покажите ошибку, буду иправляться.

Немного статистики

Категории Uncategorized, опубликовал evilbot December 22nd, 2005

По статистике Google Analytics на мой сайт ходят с оазными браузерами(я и не знал), но лидирует Mozilla Firefox. С отставанием в 5% за ним идёт Microsoft Internet Explorer.
Ну а статистика сама по себе такая:

  • Firefox – 43,69%
  • Internet Explorer – 38,14%
  • Opera – 15,12%
  • Mozilla – 1,25%
  • Safari – 0,83%

Нравится мне эта статистика.

Извинения

Категории Uncategorized, опубликовал evilbot December 22nd, 2005

Я смотрю на те поисковые запросы, по которым приходят на мой сайт и понимаю, что не всегда люди которые приходят на мой сайт найдут то, что искали, например дрпайверов для SkyStar 2 под FreeBSD не существует в природе, драйвера для SkyStar 1 есть на OpenNet Project.

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

Эксперемент

Категории Uncategorized, опубликовал evilbot December 17th, 2005

После восстановления ноутбука решил провести проверку того, сколько я смогу прожить без пиратского софта.
Пока у меня из того, за что надо платить деньги, стоит только Windows 2000 Professional, который каким-то чудом завалялся у меня дома.
Всё остальное, что установлено на ноутбуке – это программы распространяемые под эгидой OpenSource, о которых я писал.

В общем время пошло, пока я продержался один день. Может хоть недельку протяну.

Побит рекорд скорости передачи данных

Категории Uncategorized, опубликовал evilbot December 15th, 2005

Прочитал, что группе ученых удалось побить рекорд скорости межконтинентальной передачи данных.
Это конечно радует, особенно это радует то, что платформой для этих испытаний была выбрана ОС из семейства Linux. Видать Windows как сетевая ОС всё-таки еще не способна решать задачи по передачи такого количесва данных на такой большой скорости. Интересно, сможет ли Singularity хотя бы приблизиться к Linux’у по сетевой производительности?

Что такое OpenSource?

Категории Uncategorized, опубликовал evilbot December 15th, 2005

Вроде вопрос немного глупый, но на самом деле он не такой глупый как кажется. В приницпе просто ответить на этот вопрос можно одним предложением: OpenSource – это общее описание программного обеспечения с открытым исходным кодом. Чаще всего программы с открытым исходным кодом пишутся под лицензией GNU GPL, однако есть еще множество лицензий отличающихся от неё. Например лицензии GNU LGPL, BSD и Mozilla Public License.

1. Лицензия GNU GPL – разрешает использовать код программ написанных под эгидой этой лицензии, но с условием, что новый программный продукт будет выпущен под лицензией GNU GPL, и соответственно его исходные коды будут открыты любому желающему.
2. Лицензия GNU LGPL – “Облегчённая” версия лицензии GNU GPL.
3. Лицензия BSD – позволяет использовать исходный код по эгидой этой лицензии в коммерческих приложениях, но обязательным условием использования этого кода является указание программного продукта, исходный код которого был использован в новом продукте.
4. Про Mozilla Public License ничего сказать не могу, т.к. не приходилось с ней встречаться при разработке чего-либо. Только при пользовании Mozilla FireFox, но тут в дебри лицензии лезть не было желания.

Стоит запомнить, что программы распространяемые под эгидой OpenSource абсолютно бесплатны, так же бесплатны их исходные коды но вот условия использования этих исходных кодов зависят от лицензии, под эгидой которой распространяется продукт.

Пользуйтесь OpenSource программами, они хорошие, список того чем пользуюсь я, я выкладывал раньше.

Update:Сравнительный анализ основных лицензий Open Source – ИМХО он будет получше чем мой :)

Немного о разработке

Категории Uncategorized, опубликовал evilbot December 12th, 2005

Когда-то, когда я только планировал начать вести свой блог, то задавал вопрос: Как быть с движком? Был выбор писать свой, переделывать под себя Register или просто поставить MovableType.
Я выбрал первый вариант по нескольким причинам: Решил потренироваться в PHP и прочих Web-технологиях, написать что-то своё, где будешь знать все баги и дыры.
В итоге я сейчас имею немного глючный, немного дырявый и местами кривоватый движок. Но свой до последнего байта.
Я могу дать пару советов людям, которые захотят совершить ту же глупость:
1. Проектируйте структуру БД и всех модулей сразу.
2. Сразу пишите с применением классов.
3. Используйте кодировку UTF-8.
4. Тестируйте новые вещи сразу после внедрения.
5. Дизайн лучше накладывать на готовый движок.
Собственно эти советы для профессионала ничего нового не скажут, а новичку могут быть полезны. Хотя это настолько общие советы, они могут подойти для любого проекта.
Ну и последний совет: думайте в первую очередь о контенте, а о остальном в следующую очередь.

Следующая страница »