blog. mult edition

Archive for Жизнь

Общение, обмен опытом, неявное обучение

Привет, дорогой читатель блога под редакцией мульта. Сегодня хочу написать о том, что общение полезно :-)

Каждый это знает, но вот все равно напишу об этом, потому что повторение — мать учения. Я каждый раз восхищаюсь превосходством консольного интерфейса перед графическим — и все время пишу об этом. Восторгаюсь unix’ами, и снова об этом пишу. Так и тут — получил капельку опыта в общении с интересным собеседником — спешу поделиться нет, не знанием, а опытом общения. Про семинары я уже писал — ходить на семинары полезно? потому что специалисты делятся свом опытом. Да, часто это реклама каких-то программ или продуктов, но и из этого можно выудить крупицы личного опыта выступающих. Печально, но бывает и так, что зрители оказываются подкованней в теме выступающего, но и тогда интересно же — опытом делится уже зритель. Сплошные плюсы.

Но вот публичные выступления заканчиваются, начинается общение «в кулуарах» — оно гораздо информативней, часто, нежели общее выступление. Почему это так — объяснять не буду — не маленькие дети, а маленьким детям на моем бложике делать-то особо и нечего. Но семинары — семинарами, не о них я хотел написать, потому что это только частности, а про живое общение вообще. Хотя, что такое «живое общение»? Только лицом к лицу? Телефоны, ирцы, жабберы, воип в это подходит? Опять отвлечение от темы.

Совсем недавно был по работе в гостях у человека, разговор с которым навел меня на многие размышления, в частности, про скорость zfs пулов. Размышления родили мысли, мысли — желание попробовать и испытать на практике. А практика — это бесценный опыт, которым, возможно, я поделюсь на страницах моего блога. Так что ходите в гости к специалистам в интересной вам области, общайтесь. У более опытного специалиста научитесь, с равным выйдет интересная беседа. Ну или сами поделитесь опытом, что тоже хорошо. Гугл с википедией, конечно, хороши — с этим никто не спорит, но вот кое чего люди не пишут. Да и не все люди изливают свои знания в интернеты. Много чего на закрытых форумах, до которых поисковики не доберутся. А до всего своим умом доходить, хоть и жутко интересно, но долго :-) Вот и все, что хотел сказать.

Ну и напоследок:

Транспорт, логистика, доставка — это не пустые слова для того, кому интересны контейнерные перевозки, кто возит и кому привозят. Транспорт — это кровь сообщений, какой бы области это ни касалось.

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

Как построить межпланетный крейсер у себя дома

Вот почему нет такого мануала? Я бы построил с удовольствием бы. Ну не дома, но перед домом. Может бы даже вместе с соедями, благо студентов среди них, до первой сессии, много еще. Дайте мне его, этот заветный мануальчик.

На самом деле я хоу донести мысль, что посредством интернета, развелось столько всяких рецептов-мануалов, что просто туши свет. Одно да потому разжевывают… описывают стандартный ход установки вроде:

«Чтобы установить mc-light из портов надо проделать следущее:

# cd /usr/ports/misc/mc-light/ ; make install clean ; rehash

Я на компьютерах с FreeBSD использую csh, поэтому делать ‘rehash’ после установки необходимо для того, чтобы автокомплит вводимых команд распространился на свежеустановленный софт. И после того, как все скачается-скомпилируется у вас будет свеженький (если перед этим обновили порты командой ‘portsnap fetch update‘) mc-light! Пользуйтесь.»

Ой, я случайно написал руководство по установке mc-light из портов для FreeBSD. Не хотел, честное слово, само вырвалось :-)

Каждый день пишутся кучи инструкций, отличающихся, по сути, только версиями устанавливаемых программ. Принципиально, устанавливать exim на Ubuntu 10.04 так же, как и на Ubuntu 11.10. Ну да, циферки поменялись в версии, но конфиги меняются редко и все остается на своих местах.

Это никаким образом не наезд на тех, кто пишет такие мануалы. Мне самому часто приходится искать чужой опыт в интернете по каким-нибудь хитрым вопросам. А раньше, когда знал гораздо меньше и опыта было «пшик, да маленько», мне мануальчики (рецепты) были очень даже в помощь. Это потом я начал изучать базисные штуки, после которых такие мануалы уже как-то не сильно востребованы, а вопросы по настройке софта решаются чтением инструкций к конкретному ПО.

Ну а вообще, в любом случае, делиться своим опытом всегда хорошо. И карма растет, и повод учиться чему-то новому неслабый. Не слушайте старого брюзгу и пишите мануалы, инструкции, howto-зы, свои ощущения и результаты своих опытов. Кому-то да и пригодится!

[ Пишу в KWord, пью чай Curtis ]

Ну и напоследок:

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

Как вам?

Идеи есть, а времени нет

Ну это уже из разряда «как всегда», что печалит. Ни времени нет, ни денег, чтобы платить команде. А самому — хоть разорвись или наделать дублей :-)

Такая печальная (ну или невеселая) к этому очередному посту в блог под редакцией mult’a. К стати, для написания этого поста использую web-приложение от Zoho — ​Zoho.Writer. Вполне себе такой онлайн редактор текстов, достаточно быстрый и, что немаловажно, традиционного word-ообразного вида (несмотря на то, что офисом от компании Microsoft я пользуюсь не так часто — на буке Linux, а тут либо Libre/Open Office, либо что-то еще проще. Хотя вру, есть еще AbiWord и устанавливается kOffice, но об этом позже) — перепривыкать совершенно не требуется. Но это опять же, отступление от основной идеи поста — чем хочется заняться.

А идеи просты, незатейливы, соответствуют духу времени и…совершенно не супер-новые.

  • Построить облако;
  • Построить сеть отдачи контента;
  • Построить распределенную систему фильтрации веб-трафика. Этакий антиДДос для бедных;
  • Конструктор онлайн игр;
  • Средство управления большим количеством серверов.​

Подробности расписывать пока не буду, они продуманы в разной степени детальности, но… заняться бы всеми ими разом. Где бы найти время и финансирование? ​​

[ Писано под музыку: Blue Foundation - Eyes On Fire ]

И еще:

Человечество давно пользуется различным бытовыми приборами — утюги, стриальные машины, чайник. Где и как выбрать паровой утюг киев должен каждый домохозяин и домохозяйка.

Пора купить новое авто или присмотреть что-то поновее? Идем и выбираем Легковые автомобили Мурманска — лучший, актуальный и простой способ найти себе хороший вариант.

Каждый айтишник знает где нужно заказывать Сетевое оборудование для поддержание своих текущих и новых проектов.

Тесты производительности: nginx, cherokee, lighttpd

Закончил тестировать производительность трех вышеперечисленных веб-серверов для раздачи статики. Это часть моих экспериментов по исследованию работы кэширующего распределенного кластера. Ставлю разные веб-сервера, сравниваю настройки, производительность и всякое такое.

Сегодняшний стенд — мой домашний роутер:

CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz (2666.78-MHz 686-class CPU)
real memory = 1073741824 (1024 MB)
D-Link DGE-530T Gigabit Ethernet
FreeBSD hasp.vzletka.net 8.1-STABLE FreeBSD i386

Проверяю достаточно стандартным средством:
mult@multop:~$ ab -c 190 -n 50000 192.168.1.254:80/error404.jpg

Понеслось:
Server Software: lighttpd/1.4.29
Server Hostname: 192.168.1.254
Server Port: 80
Document Path: /error404.jpg
Document Length: 22830 bytes
Concurrency Level: 190
Time taken for tests: 118,479 seconds
Requests per second: 423,896 [#/sec] (mean)
Transfer rate: 9548,873 [Kbytes/sec] received

далее,

Server Software: Cherokee/1.2.2
Server Hostname: 192.168.1.254
Server Port: 81
Document Path: /error404.jpg
Document Length: 22830 bytes
Concurrency Level: 190
Time taken for tests: 120,629 seconds
Requests per second: 415,11 [#/sec] (mean)
Transfer rate: 9336,393 [Kbytes/sec] received

и наконец третий участник:

Server Software: nginx/1.0.8
Server Hostname: 192.168.1.254
Server Port: 82
Document Path: /error404.jpg
Document Length: 22830 bytes
Concurrency Level: 190
Time taken for tests: 121,489 seconds
Requests per second: 412,483 [#/sec] (mean)
Transfer rate: 9282,033 [Kbytes/sec] received

Небольшое замечание: самую большую нагрузку на процессор создал Cherokee. Все три веб-сервера запущены на одной машине. Тесты запускал несколько раз по очереди. Больших различий в результатах небыло.

Надо было бы еще Apache попробовать, но вряд ли бы результаты у него были хорошими, да и прожорливый он очень. К тому же, он не позиционируется как реверс-прокси или кеширующий веб-сервер — поэтому в моем тестировании web-серверов он не учавствовал. Еще не измерял скорость php-скриптов, потому что это было бы скоростью исполнения самого php.

Все три веб-сервера поддерживают кеширование и проксирование с распределением нагрузки между backend’ами. Все три имеют вменяемые конфиги. Может nGinx и показал бы самые высокие результаты, но его надо уметь готовить. А из коробки все вот так как есть. Будут еще интересные результаты — обязательно поделюсь.

Ну и напоследок:

Зарабатывая неплохо трудно накопить на собственное жилье без помощи. Но есть такая штука как квартира в кредит — купил сейчас, живешь сейчас, а платишь потом. Главное силы свои рассчитать.

Немецкие авто очень надежные, но даже им требуется обслуживание. Но мы уже знаем где сделать ремонт двигателя фольксваген из интернета. Ездите и не ломайтесь.

Next entries »

Страница 1 из 2612345...Конец »
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
43 ‘запросов’. 0,441 ‘секунд’