22 ноября 2011 г.

Анекдот.

Рассказали Ржевскому такой анекдот: Едет бабка на телеге, везет яйца. А навстречу ей тоже на телеге везет мужик дерн. Поравнялись телеги, и бабка говорит: "Мужик, дай дерну за яйца".
Приходит Ржевский в казарму:
- Господа, вот давеча анекдот рассказали. Едет бабка на телеге, везет... везет... что же она везет...
- Может дрова?
- Да, действительно, дрова везет. И тут навстречу ей на телеге мужик везет... везет...
- Может сено?
- Да, сено везет. Поравнялись телеги, и тут бабка говорит: "Мужик, дай дерну за яйца".

20 ноября 2011 г.

Ссылки по SAS, Storage, RAID

http://habrahabr.ru/blogs/hardware/92701/ - SCT Error recovery control
http://www.vichong.com/blog/2009/12/31/nexentastor-22-with-lsi-megaraid-sas-8888elp.html - блог, пример конфигурации для Nexentastor
http://www.storagenewsletter.com/news/systems/pogo-linux-zfs-nexenta-der - пример серверов хранения данных
http://www.storagenewsletter.com/news/channel/eurostor-nexenta - схема конфигурации высокой доступности для Nexentastor
http://ru.intel.com/business/community/index.php?automodule=blog&blogid=45338&showentry=2706 - запись в блоге на intel.com. Интереснен не сам IB, а подбор конфигурации для Solaris и конфигурирование дисков.
http://true-system.blogspot.com/2011/09/sas.html - немного о SAS-экспандерах, полезная статья.


15 ноября 2011 г.

Немного о... клавиатурах.

Клавиатуры бывают разные. Классные клавиатуры "под хакеров" отдельное направление в ИТ-индустрии. Самое интересное спросите у Гугла, а теперь просто смотрим.

KBC Poker:


Normal Realforce:


Topre Realforce 87u:


Нереальная клавиатура для набора одной рукой:


Еще одна нереальная клавиатура Maltron Ergonomic:


Симпатичная клавиатура Leopold Otaku Brown Keyboard:


Ну и то, что мне очень понравилось: HHKP2 и дворак-раскладка:


И еще та же клавиатура - интересное описание:

Интересный сайт по теме - http://geekhack.org

14 ноября 2011 г.

Резервное копирование Hyper-V.

http://support.microsoft.com/kb/958662 - от родителей.
http://redmondmag.com/Articles/2010/04/01/Backup-Basics-in-Windows-Server-2008-R2.aspx?Page=1 - простая и понятная статья про бекап в 3 вариантах: GUI, BAT, Powershell.
http://www.virtualizationadmin.com/articles-tutorials/microsoft-hyper-v-articles/backup-recovery/installing-configuring-windows-server-backup-hyper-v.html - еще одна статья про VSS и Hyper-V.
http://www.mcbsys.com/techblog/2009/11/setting-up-windows-server-backup-on-hyper-v-server-2008-r2/ - еще одна простая статья.

В принципе, до продуктива SAP можно и этим обходиться. Но на продуктив явно необходим SC DPM от MS. Это правильное и промышленное решение для резервного копирования файлов и приложений предприятия.

KH-IX, UA-IX...

Почитал блог про KH-IX. Вспомнил Sumy-IX - очень большая разница, не находите?
Заодно глянул на UA-IX. Выглядит сейчас примерно так:

Но как-то нет стройности и порядка, не находите?
Сначала было много 3560 Cisco, потом нарисовался Extreme шассийный (кстати очень дорогое решение). Потом начали появляться 650 экстримы и теперь их уже много. При этом не думаю, что заполненность шассийных экстримов составила 100%. Дальше было два 2811 Cisco-роутера для обмена таблицами внутри сети. Еще был сервер на базе Supermicro вроде как и назывался look.ix.net.ua. Потом он был oldlook и появился новый на базе Proliant DL360-го. Добавились корневые DNS-серверы и вместо пары Cisco 2811 появилась пара ASR1001. Вот многое для меня оставалось загадкой, но влупить 2 ASR для того, чтобы выполнять функции роут-серверов UA-IX я считаю что это уже "занадто". Тот же M9 справляется на софтовой Quagga и не кашляет. Или уже и там что-то поменяли...

10 ноября 2011 г.

Работка на выходные.

http://tonymacx86.blogspot.com/2011/10/unibeast-install-mac-os-x-lion-using.html
Попробуем.
В поза прошлые выходные были установлены Ubuntu 11.10 и Windows 8.

PS: как всегда спасибо знатному Хакинтошеведу Сереге Солянику.

2 ноября 2011 г.

Ресурс по ERP.

http://www.erpgenie.com/ - очень мощный ресурс.

Избегаем случайных нажатий тачпэда ноутбука.

Ноутбук. Работаешь на нем. Набираешь текст. Задеваешь рукой тачпэд и происходит следующее:  текст удаляется/фокус меняетя/все пропадает. Не совсем приятная ситуация, согласитесь?
Для этого есть простая утилита, которая блокирует тачпэд при наборе текста на клавиатуре "TouchFreeze" - http://code.google.com/p/touchfreeze/.
Считаю, должна быть у каждого владельца ноутбука с тачпэдом.

PS: интересно, как решена проблема на Mac/Ubuntu?

Музыка: Tom Petty And The Heartbreakers - Mary Jane's Last Dance

31 октября 2011 г.

Остановка и старт сервисов Sharepoint 2010 Foundation

Задача: остановить Sharepoint.
Останавливаем:
  1. Останавливаем IIS. В командной строке делаем iisreset /stop.
  2. Останавливаем SQL. Заходим в SQL Server Configuration Manager. Далее выбираем Службы SQL Server. Выбираем SQL Server(Sharepoint) и останавливаем службу.

29 октября 2011 г.

Красивые схемы.

Многие ИТ-специалисты иногда, хоть и не любят это дело, но рисуют свои разработки, наработки, результаты работы, или только проекты. Очень часто для этого используется MS Visio. Очень часто картинки выходят убогими.
Это легко исправить. Заходим сюда и исправляем - http://www.visiocafe.com/index.htm.
Это просто куча библиотек для рисования схем, составления стоек с железом итд.
Творите, создавайте. И все красиво получается.

Например: ОС, Приложения и Виртуализация.


Или железо.

Или состав заводского лезвийного шасси вплоть до винчестеров, вентиляторов и портов. Вроде даже после 15 минут освоения рисования получилось ;)

Всем удачи.


Печать в домене.

Нашел просто при обследовании сайта http://myvirtualcloud.net несколько интересных материалов по печати в домене:
Коллеги по цеху пользуйтесь на здоровье.

Новые страницы блога: Виртуализация и SQL.

Отдельно добавил 2 страницы для себя - уж очень много придется работать в этом направлении ближайшее будущее. Это страницы про MS SQL Server и технологию виртуализации.
Первые материалы здесь.

Виртуализация.
http://technet.microsoft.com/en-us/library/cc753637(WS.10).aspx - старт по Hyper-V.
http://msdn.microsoft.com/en-US/library/dd722848(v=BTS.10).aspx - Checklist: Measuring Performance on Hyper-V.
http://msdn.microsoft.com/en-US/library/dd722835(v=BTS.10).aspx - Checklist: Optimizing Performance on Hyper-V.
http://technet.microsoft.com/en-us/windowsserver/dd775213.aspx - How Do I: Backup Hyper-V with Windows Server Backup?

SQL.
http://msdn.microsoft.com/en-US/library/dd722824(v=BTS.10).aspx - Test Results: SQL Server Key Performance Indicators.

Таких статей и специалистов очень мало.

Самая горячая тема - VDI.
Многие на западе уже перешли, у нас только присматриваются. Скорее всего из-за того, что не умеют и не хотят считать TCO.
Нашел автора, ну просто самого настоящего гуру в вопросах построения ЦОД, виртуализации и суперспециалиста - http://myvirtualcloud.net/.

И сразу же то, что должен прочитать каждый админ, который хочет и дальше быть админом.
Вопрос, который поразил меня, очень поразил: "Правильный выбор железа для проекта по виртуализации 10000 рабочих мест с использованием технологии VDI". Повторю еще раз: 10000 VDI! Не 100, не 1000, не 3000. А 10000!!!
Но результат будет еще страшнее. Читайте статью. А я покажу только картинку результата:

Да, 6 лезвийных шасси Cisco. Да, не полностью заполненные 2 стойки.

Ну и по горячим следам (потратил часа полтора на поверхностное изучение сайта):
Калькулятор View VDI - http://myvirtualcloud.net/?page_id=1076
Калькулятор XenDesktop VDI - http://myvirtualcloud.net/?page_id=2303
Калькулятор протокола VDI - http://myvirtualcloud.net/?page_id=1562

Ах, да. Я же говорил про настоящих и будущих администраторов. Внимательно читаем по печати в VDI - http://myvirtualcloud.net/?p=1815. А там много интересно.

Огромное спасибо автору.

23 октября 2011 г.

http://www.techdays.ru/videos/2313.html
http://www.block.net.au/blogs/james/pages/active-directory-vpn-authentication-with-a-cisco-asa-5510-series-appliance.aspx
http://www.ibm.com/developerworks/ru/library/ar-arprac3/
http://www.dslreports.com/forum/r21094502-CERN-Datacenter-Pictures
http://cdsweb.cern.ch/record/1103476/
http://ystartsev.wordpress.com/
http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000010350
https://exchangeengine.wordpress.com/
http://www.google.com.ua/imgres?q=netapp+fas+cluster&hl=ru&sa=X&rlz=1C1GPCK_enUA422UA422&biw=1280&bih=699&tbs=isz:l&tbm=isch&prmd=imvns&tbnid=pSceCejnlwHFyM:&imgrefurl=http://www.spec.org/sfs2008/results/res2009q1/sfs2008-20081215-00112.html&docid=4gVUeJzIbLBHBM&imgurl=http://www.spec.org/sfs2008/results/res2009q1/sfs2008-20081215-00112.FAS3140-SATA-PAM.jpg&w=799&h=1095&ei=gGukTu6WHs6h-QaqyPX_BA&zoom=1&iact=hc&vpx=954&vpy=110&dur=4453&hovh=263&hovw=192&tx=107&ty=154&sig=108755788351654457124&page=2&tbnh=147&tbnw=107&start=22&ndsp=18&ved=1t:429,r:4,s:22
http://flessr.blogspot.com/2010/11/beginning-to-build-our-public.html
http://communities.netapp.com/people/radek.kubka/blog
http://www.switchnap.com/pages/all-things-switch/the-switch-cloud.php
http://greg.porter.name/wordpress/?p=1917#more-1917
http://www.google.com.ua/imgres?q=netapp+fas+cluster&hl=ru&sa=X&rlz=1C1GPCK_enUA422UA422&biw=1280&bih=699&tbs=isz:l&tbm=isch&prmd=imvns&tbnid=QHSkWKSTBpZHKM:&imgrefurl=http://www.64bit.eu/juniper-ex-4500-switch-40-port-10g-sfp-1200w-ac-ps/&docid=cMb9sZbifgZkkM&imgurl=http://www.64bit.eu/gallery/4962/the-ex4500-switch-offers-an-economical-power-efficient-compact-solution-for-campus-aggregation-deployments-default.jpg&w=1130&h=832&ei=gGukTu6WHs6h-QaqyPX_BA&zoom=1&iact=hc&vpx=689&vpy=377&dur=3856&hovh=193&hovw=262&tx=132&ty=62&sig=108755788351654457124&page=10&tbnh=135&tbnw=183&start=162&ndsp=18&ved=1t:429,r:3,s:162
http://imageshack.us/photo/my-images/132/serversetupdavid06.jpg/sr=1
http://en.wikipedia.org/wiki/NetApp_filer
http://www.google.com.ua/imgres?q=vmworld+2011&hl=ru&sa=X&rlz=1C1GPCK_enUA422UA422&biw=1280&bih=699&tbs=isz:l&tbm=isch&prmd=imvns&tbnid=sZ4xRy6UXSjyZM:&imgrefurl=http://www.robotcarrots.com/2011/08/vmworld-2011-part-1.html&docid=vWzVcU35KN0MOM&imgurl=http://upload.wikimedia.org/wikipedia/commons/c/c0/VSphere_Enterprise_Diagram_V1.gif&w=3523&h=2480&ei=p3CkTuWhKM-h-QbM28GfBQ&zoom=1&iact=hc&vpx=378&vpy=372&dur=5032&hovh=188&hovw=268&tx=137&ty=89&sig=108755788351654457124&page=6&tbnh=133&tbnw=189&start=82&ndsp=18&ved=1t:429,r:7,s:82

Бугага.

Сегодня ездил джинсы покупать, ну и и пошёл в кабинку мерить... Короче через пару минут крикнул - У вас тут туалетная бымага кончилась!!! Что тут началось...

20 октября 2011 г.

Шмортал.


[13:51:16] itunes.apple.com/ru/app/freememory/id460931672?mt=12 ОЛОЛО
[13:52:09] какая нахуй разница сколько у тебя памяти? и нахуя её освобождать?!
[13:52:16] кончилась - пошёл купил ещё
[13:52:28] мало - не заполняй блядь!

18 октября 2011 г.

Бугагашка.

Объявление: Рок-группе, играющей нью-вэйв-арт-рок требуются: соло-гитарист, ритм-гитарист, бас-гитарист, ударник, клавишник, вокалист, ноты, аккорды, гармония, тексты песен, чаша Грааля и психиатр.

Классификация разработчиков.

http://anton.shevchuk.name/project-management/developers-rank/ - просто и со вкусом.
http://www.indiangeek.net/wp-content/uploads/Programmer%20competency%20matrix.htm - сложно и развернуто.

А вообще много-много всего читайте на DOU.

17 октября 2011 г.

BackBlaze - система хранения данных.

Попалось еще раз на глаза, некогда увиденная система хранения больших объемов данных.
http://blog.backblaze.com/2011/07/20/petabytes-on-a-budget-v2-0revealing-more-secrets/
http://blog.backblaze.com/2009/10/12/user-builds-extreme-media-server-based-on-a-backblaze-storage-pod/
http://www.electronista.com/articles/11/07/20/company.posts.doit.yourself.plans/
https://picasaweb.google.com/112387652217658448473/BackBlaze - фоточки.

PS: http://www.servethehome.com/ - также неплохой сайт с подбором материала по выбору железяк для хранения данных.

VMWare и полезные статьи.

Руcскоязычные документы, которые стоит хотя бы раз прочитать:
Использование систем хранения NetApp для решений VMware View
Руководство по наилучшим способам использования систем NetApp с VMware vSphere v4.1
Использование NFS в VMware
Ethernet для систем хранения: наилучшие методы
Интеграция NetApp с VMware vStorage API
Руководство по сайзингу для SQL Server 2005/2008 и систем хранения NetApp

Из последних англоязычных документов можно почитать:
Best Practices for Performance Tuning of Latency-Sensitive Workloads in vSphere VMs
VMware View 5 Performance and Best Practices

Все это на странице: http://communities.vmware.com/people/Deshifrator/blog/2011/10/16/%D0%BF%D0%B8%D1%89%D0%B0-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%BE%D0%B7%D0%B3%D0%BE%D0%B2

16 октября 2011 г.

Проблема +2 или +3. Это вам не 2000 год.

Чувствую я будет жопа.
http://news.zn.ua/SOCIETY/rada_otmenila_perevod_chasov-88146.html
Опа.

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

На всякий случай пара ссылок:
Для венды: http://www.rublin.org.ua/node/118
Для юникса: http://unixforum.org/index.php?showtopic=127959
Для FreeBSD (внимательно читаем UPD-сообщение): http://www.mahno.su/freebsd/network/otklyuchaem-perehod-na-letnee-zimnee-vremya-vo-freebsd
Для Cisco: http://www.slideshare.net/CiscoRu/cisco-9691290

Всем  удачи.
И не забудьте настроить часики во всех своих вычислителях, чтобы не выглядеть жалко и некомпетентно.

15 октября 2011 г.

IBM мону-ментален.


Нил Форд, Архитектор приложений, ThoughtWorks

Описание: Вокруг архитектур и проектирования ПО идут горячие споры, но они практически не дают ответов на вопросы. Эта статья начинает серию «Эволюционирующая архитектура и стихийное проектирование», посвященную обсуждению альтернативных подходов к этим аспектам. Эволюционирующая архитектура и стихийное проектирование — это технологии быстрой разработки, откладывающие принятие решений до того времени, пока не наступит ответственный момент. В этой вступительной части автор серии Нил Форд дает определение архитектуры и проектирования, а затем затрагивает общие вопросы, которые будут подниматься по всей серии.
http://www.ibm.com/developerworks/ru/library/j-eaed1/index.html

13 октября 2011 г.

Thisishorosho

Подписался на зысызкарашодотру (до дыр дотру? тру?)

Ржал просто пипец как. Рекомендую.

Новый Ubuntu 11.10.

А мне понравился!
Красивый и в чем-то своеобразный.
http://www.opennet.ru/opennews/art.shtml?num=32030 - достаточно подробное описание новшеств.
http://habrahabr.ru/blogs/ubuntu/130310/ - камменты-камменты.
http://www.youtube.com/watch?v=dq4Oj5quskI - видео-обзор новинок, выглядит симпатично.

PS: неужели надо поставить и попробовать...

97 вещей, которые должен знать...

... программист
... архитектор ПО
... менеджер проектов

Оригиналы есть в PDF-ах на файлообменниках, а это всего-лишь немного примеров того, что в этих книгах. Очевидные, но такие полезные вещи.

Рекомендую.

Уходят люди эпохи.

Вслед за Стивом Джобсом умер и другой, не менее гениальный человек ИТ-мира - Деннис Риччи.
Уходят люди эпохи.
Честь и хвала им.

Секреты презентаций Стива Джобса



9 октября 2011 г.

ROI & TCO, пример расчета и немного ссылок по тонкому клиенту.

Набросал кое-чего. Потом подумал, что не все так просто и есть куча дополнительных вещей и неучтенных расходов. Пока молчим про админов, не до этого в совке. Для начала бы выйти в ноль по сравнению с обычным толстым клиентом.

1. TCO и ROI
http://www.devbusiness.ru/mkozloff/2010/05/04/%D1%81%D1%87%D0%B8%D1%82%D0%B0%D0%B5%D0%BC-%D1%81%D1%82%D0%BE%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C-%D0%B2%D0%BB%D0%B0%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-uc-2/ - cчитаем стоимость владения (TCO) системой объединенных коммуникаций предприятия быстродейсивие СЭД: методика оценки
http://pda.cnews.ru/reviews/index.shtml?2010/05/10/390120 - интересная статья по методике оценки СЭД

http://www.devbusiness.ru/mkozloff/2010/03/22/%D1%81%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D1%82%D0%BE%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8-%D0%B2%D0%BB%D0%B0%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-6-%D1%80%D0%B0%D0%B7%D0%BB%D0%B8%D1%87/ - сравнение стоимости владения 6 различных вариантов владения персональными компьютерами

http://www.osp.ru/os/2005/09/380376/ - стоимость владения и системы управления

2. Тонкий клиент
http://www.norma-ts.ru/thin_client_plus_06.shtml - полезная информация о тонких клиентах
http://timetelecom.ru/think_client_table.htm - преимущества тонких клиентов
http://www.osp.ru/lan/2010/03/13001378/ - ПК на диете. Статья
http://www.e-consulting.com.ua/crm/_crm/HP%20Thin%20clients_final%20Jan%20CY08.htm - создание терминальных сетей на базе тонких клиентов HP

Разное.
http://ru.intel.com/business/community/?automodule=blog&blogid=14874&showentry=2850 - в последнее время часто почитываю блоги Intel. Много полезного.
http://www.topsbi.ru/default.asp?artID=1475 - модный и крутой Helpdesk от HP и его "фишки" Workflow. Самое интересное, что RT многие моменты тоже умеет. Но понравился сценарий расчета доступности и схемы.

PS: Точка доступа Cisco AIR-AP1142N-E-K9 http://www.sokol.ua/access-point-cisco-aironet-1140-air-ap1142n-e-k9/p87319/ о которой стоит подумать.

JW Marriott Marquis, Майами

15 сентября 2011 г.

Переезд Группы компаний "Эффективные решения"

Случайно нашел в Инторнетах. Оказалось Сумы. Вспомнил, что эти ребята приходили с решением 1С в Завод. Те, кто в теме сразу узнают откуда переехали и куда.

12 сентября 2011 г.

Sharepoint.

В параллель с организационными вопросами на начале внедрения SAP ERP у нас на предприятии возникла необходимость использования современного средства обмена информацией и коллективной работой. Стандартом для работ определены Microsoft Office 2010 и Microsoft Project 2010. Для хранения файлов изначально была создана структура на сетевом диске файлового сервера, но эта технология настолько стара и неудобна, что все просто устали искать свои и чужие данные на этом ресурсе, использовать поиск и постоянно злиться.
Также одно из основных требований - отсутствие необходимости изучения каких-то новых технологий. 

Было предложено попробовать развернуть Sharepoint 2010, тем более что сам продукт существует в бесплатной версии Foundation. Немного посмотрев демо на ютубе и коротко прочитав о функционале решено было развернуть тестовый сервер с минимальным функционалом.

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

В итоге: установка Windows 30 минут. Установка Sharepoint Foundation 2010 около часа с загрузкой дополнительных компонентов из Сети. 

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

В целом штука очень удобная и хочется многого, но будем действовать последовательно, все документируя и тестируя.

А теперь ссылки, много полезных ссылок (документация как всегда на высоте):
Главное теперь - развернуть пилот в Hyper-V и добиться нормальных автоматизированных процедур backup/restore.

11 сентября 2011 г.

Solar Fields - Cruise

Динамич-ненько.
Оказывается (с) Agile есть в SAP, Siemens, Huawei.
Не сдержался и закину картинку. Индусы творят чудеса на программистком поприще ;)
Новый иос, прошивка в машине, веб-сайт соцсети, или что-то еще лепят эти кудесники?
Про S-P скажу что там еще тот эджайл используют чтобы писать на ABAP-е. http://adtmag.com/articles/2011/05/11/sap-agile-one-year-later.aspx - чуть-чуть можно почитать, как там они переходят.

Kritical Audio - Yellow Blend

Слушать в наушниках!

8 сентября 2011 г.

Канбан в ИТ. Про бережливое производство.

http://www.agileproductdesign.com/blog/2009/kanban_over_simplified.html - интересная тема про доску в Яху.

Если интересно почитать про Канбан, что он есть и откуда растет - читаем про "Производственную программу Тойота", прародителя теперь модного Lean-а (бережливого производства) http://en.wikipedia.org/wiki/Toyota_Production_System.

Если еще более заинтересовались, а любому интересующемуся производством человеку, ну а кто из нас не работал в производстве, советуют прочесть книгу http://www.ozon.ru/context/detail/id/2142749/, основателя бережливого производства Тойота, метода JIT, многое вобрали из работ Форда.

Немного перекликается вопрос-ответ http://www.agilerussia.ru/2009/08/404-100-agile.html по Скраму и Эджайлу от Никиты Филиппова, основателя компании ScrumTrek, которая внедряет методологию гибкого подхода в разработке в девелоперских компаниях.



Метод Стивена Кови.

Carbon Based Lifeforms - Set Theory

Welcome to the Data Center of the Future

1 сентября 2011 г.

Объявление в газете 1905 года.


Холостой,

одинокий, интеллигентный господин, 35 лет, шатен, среднего роста, с университетским образованием, не дурной внешности, умный, простой, трезвый и скромный, состоящий на приличной интеллигентной должности, получающий доходу 1000 р. в год и имеющий 25 000 р. наследственного капитала, ищет себе жену, девицу или одинокую молодую вдову, от 18 до 28 лет, умную, красивую и статную брюнетку или очень темную шатенку, среднего роста, полную, но не толстую, или умеренной полноты, с округлым или немного овальным лицом, с большими волосами, с темными или карими глазами, с веселым и добрым характером; приданое не обязательно, Особ, интересующихся настоящим объявлением, убедительно прошу выслать свою фотографическую карточку с подробным описанием своей внешности и характера, с краткой биографией, с изложением своих требований, предъявляемых к мужу, с определенным и точным указанием своего адреса. В ответ немедленно вышлю свою карточку со всеми необходимыми подробными объяснениями. Тайну обещаю хранить. Адрес мой до 10-го июля сего года: г. Белгород Курской губ., Казенный Винный склад Алексею Ивановичу Якимову; после 10-го июля: г. Малмыж, Вятской губ., Савальская сельско-хозяйственная школа А.И.Якимову.

20 августа 2011 г.

Причина сбоя на Яндексе.

http://clubs.ya.ru/company/replies.xml?item_no=38521 - если коротко, то проблема в чуваках, которые крутят маршрутизаторы. BGP залез в OSPF и жопа. Как такое случилось я не знаю. И на Яндексе даже такое бывает.

Интерьеры компаний.

http://www.officesnapshots.com/ - сайт, на котором собрана куча интерьеров компаний типа Apple, Google итд.

17 августа 2011 г.

Руководства по оформлению сайтов проектов Mozilla.

https://wiki.mozilla.org/Websites/Guides - очень коротко в каждом, но очень полезно в целом. Хороши гайды. Хороши, сабаки!
Хорошие ресурсы из Сети.
http://networking-forum.com/index.php - описание говорит само за себя.
http://blog.ioshints.info/ - один из первых CCIE, монстрообразное существо. Уважаю чувака. Всем цисковводам штудировать обязательно.
Например, про MPLS полностью обосрал мудака: http://blog.ioshints.info/2011/01/campfire-true-story-of-mpls.html


SSD в качестве кэша ФС.

http://lonesysadmin.net/2011/06/01/dell-ssd-cachecade-and-h700h800-controllers/ - технология интересная, но узконаправленная. Но интересно.

Ошибки программистов, однако.

http://ru.wikipedia.org/wiki/Therac-25 - почитал после опеннетовской статьи. Офигел. Не знал.

22 июля 2011 г.

Airbus A380.

Логотип Apple.

http://i.imgur.com/zCbHw.jpg - подкинули на Шмортале.

Анекдот.

Выпускница консерватории вышла замуж. Первая брачная ночь. Она грациозно подходит к супружескому ложу, где ее дожидается новоиспеченный муж, скидывает пеньюар, и, чуть вскинув голову, громко объявляет:
— Супружеская обязанность. Исполняется впервые.


PAPER CAPER - RUSSIAN - 38MB.wmv

Franz Ferdinand - Take me Out

Paradise (Not For Me) - Madonna HQ

19 июля 2011 г.

Немного об Agile и разработке ПО.

Сначала красота: http://pubsub.com/Setting-up-an-agile-team-room_Java-lQhOEgAOLoB,b7igumJedj7E - организация работы команды. Картинки красивые, но насколько они эффективны еще тот вопрос.

http://www.agilerussia.ru/ - портальчик.
http://lib.custis.ru/Agile-tools-2010 - "Мой круг", взгляд организации работ изнутри.
http://lib.custis.ru/%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B,_%D1%81%D0%BF%D0%B0%D1%81%D0%B0%D1%8E%D1%89%D0%B8%D0%B5_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%BE%D0%B2_(%D0%A0%D0%98%D0%A2-2010) - РИТ 2010, свободные системы, спасающие разработчика.
http://lib.custis.ru/Knowledge_Management:_%D0%9E%D1%82_%D0%A1%D0%BA%D0%BB%D0%B0%D0%B4%D0%B0_%D0%BA_%D0%9F%D0%BE%D1%82%D0%BE%D0%BA%D1%83_(Software_People-2010) - "От склада к потоку", интересный доклад по проблемам коллективной разработки.
http://lib.custis.ru/%D0%9A%D0%BE%D0%BC%D0%BC%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5_%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8_%D0%98%D0%A2%D1%88%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2_%D0%B8_%D0%BA%D0%B0%D0%BA_%D0%B8%D1%85_%D0%B8%D0%B7%D0%B1%D0%B5%D0%B6%D0%B0%D1%82%D1%8C_(%D0%A1%D0%B0%D1%88%D0%B0_%D0%9E%D1%80%D0%BB%D0%BE%D0%B2,_%D0%A1%D0%BB%D0%B0%D0%B2%D0%B0_%D0%9F%D0%B0%D0%BD%D0%BA%D1%80%D0%B0%D1%82%D0%BE%D0%B2,_ADD-2011) - ничего так докладик про проблемы коммуникаций.
http://lib.custis.ru/%D0%92%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D1%87%D0%B8%D0%BA%D0%B0_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8F_%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B5_(%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9_%D0%97%D0%B0%D0%B2%D0%B0%D0%BB%D0%B8%D1%88%D0%B8%D0%BD,_ADD-2011) - взаимоотношение заказчика и исполнителя.

И тут ваще не про программирование, простое, но очень необходимое - http://ilovepsd.ru/ (рекомендации по работе в фотошопе).

18 июля 2011 г.

7 июля 2011 г.

Ape With AK-47

История инфраструктуры SAP в Microsoft

Нашел историю применения и развертывания SAP внутри Microsoft. Навеяло недавним разговором с представителем IBM, который люто и бешено агитировал за связку Power7+AIX+DB2. В разговоре упомянул о том, что внутри Microsoft мало того что крутится SAP, так еще и на AS/400.
Очень интересно, кстати.

21 июня 2011 г.

Инфраструктура Microsoft.

http://biz.cnews.ru/news/top/index.shtml?2011/04/21/437556
Достаточно много интересного можно узнать - особенно интересным было почитать о том, что сама инфраструктура в аппаратном обеспечении не стандартизирована.
60 на 40 в процентах инфраструктура и безопасность против девелоперов... очень сильно. Очень.
В общем читаем и думаем-думаем-думаем.

UPD.
http://www.microsoft.com/industry/publicsector/partnersolutionmarketplace/global/CaseStudyDetail.aspx?casestudyid=4000006654
Про SAP ERP в Microsoft. Однако.

Amon Tobin - Esther's

Спер у Вовчика. Очень интересное видео.

9 июня 2011 г.

pendulum - slam

Painkiller - Freestylers ft. Pendulum

Nginx+php+php-fpm

На днях попросили поставить связку веб-сервер + PHP. А php чтобы 5.2 ветки был. Условие - чтобы как можно легче и быстрее работал. Тюнингом пока не занимались - ждем нагрузки.
Коротко по каким инструкциям делал.
  • OS - fedora 14
  • Web-server - nginx
  • php - 5.2.17 + php-fpm
Доустановим для начала необходимые пакеты в базовую установку fedora 14.
yum install screenyum install mcyum install mcyum install httpd-develyum install libjpeg-develyum install libpng-develyum install freetype-develyum install libgnuintl.so.8
Скачиваем php, патч php-fpm разворачиваем архив в /usr/local/src (я так привык).
tar jvfz php-5.2.17.tar.bz2
cd php-5.2.17
Патчим php с помощью патча php-fpm (такие действия необходимы для php-5.2, php-5.3 стал из репозитариев без проблем с использованием yum)
patch -p1 < ../php-5.2.17-fpm-0.5.14.diff
Опции configure для php (у нас были некоторые требования и нет необходимости подключать дополнительные модули):

./configure  --with-gd --enable-gd-native-ttf --with-ttf --enable-safe-mode --enable-magic-quotes --with-gettext --with-zlib --with-curl --enable-soap --enable-sockets --with-openssl --enable-mbstring --with-gdbm --enable-fastcgi --enable-fpm --enable-dba --with-libdir=/usr/lib64 --enable-shared
Компилируем и устанавливаем:
make && make install
Выкинуло что куда поставило:
Installing PHP SAPI module:       cgi
Installing PHP CGI binary: /usr/local/bin/Installing FPM config:            /usr/local/etc/php-fpm.conf                                  (installing as php-fpm.conf.default)Installing init.d script:         /usr/local/sbin/php-fpmInstalling PHP CLI binary:        /usr/local/bin/Installing PHP CLI man page:      /usr/local/man/man1/Installing build environment:     /usr/local/lib/php/build/Installing header files:          /usr/local/include/php/Installing helper programs:       /usr/local/bin/  program: phpize  program: php-configInstalling man pages:             /usr/local/man/man1/  page: phpize.1  page: php-config.1Installing PEAR environment:      /usr/local/lib/php/[PEAR] Archive_Tar    - already installed: 1.3.7[PEAR] Console_Getopt - already installed: 1.2.3[PEAR] Structures_Graph- already installed: 1.0.3[PEAR] XML_Util       - already installed: 1.2.1[PEAR] PEAR           - already installed: 1.9.1Wrote PEAR system config file at: /usr/local/etc/pear.confYou may want to add: /usr/local/lib/php to your php.ini include_pathInstalling PDO headers:          /usr/local/include/php/ext/pdo/
Диффы конфига php-fpm: /usr/local/etc/php-fpm.conf
# diff php-fpm.conf php-fpm.conf.default
51,52c51,52
<                               nginx
<                               nginx
---
>                              
>                              
63c63
<                       nobody
---
>              
66c66
<                       nobody
---
>              
Конфиг nginx: /etc/nginx/nginx.conf
#######################################################################
#
# This is the main Nginx configuration file.
#
# More information about the configuration options is available on
#   * the English wiki - http://wiki.nginx.org/Main
#   * the Russian documentation - http://sysoev.ru/nginx/
#
#######################################################################

#----------------------------------------------------------------------
# Main Module - directives that cover basic functionality
#
#   http://wiki.nginx.org/NginxHttpMainModule
#
#----------------------------------------------------------------------

user              nginx;
worker_processes  1;

error_log  /var/log/nginx/error.log;
#error_log  /var/log/nginx/error.log  notice;
#error_log  /var/log/nginx/error.log  info;

pid        /var/run/nginx.pid;


#----------------------------------------------------------------------
# Events Module
#
#   http://wiki.nginx.org/NginxHttpEventsModule
#
#----------------------------------------------------------------------

events {
    worker_connections  1024;
}


#----------------------------------------------------------------------
# HTTP Core Module
#
#   http://wiki.nginx.org/NginxHttpCoreModule
#
#----------------------------------------------------------------------

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

    #
    # The default server
    #
    server {
        listen       80;
        server_name  _;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   /usr/share/nginx/html;
            index  index.html index.htm;
        }

        error_page  404              /404.html;
        location = /404.html {
            root   /usr/share/nginx/html;
        }

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /usr/share/nginx/html;
        }

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
            root           /usr/share/nginx/html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;
            include        fastcgi_params;
        }

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
    }

    # Load config files from the /etc/nginx/conf.d directory
    include /etc/nginx/conf.d/*.conf;

}
Автостарт nginx:
chkconfig --levels 235 nginx on
/etc/init.d/nginx start
Автостарт php-fpm:

#cp /usr/local/sbin/php-fpm /etc/init.d/

#cat /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
/etc/init.d/php-fpm start

Смотрим как все работает:

# ps axuu|egrep '(php|nginx)'root     12341  0.0  0.0 193368  3344 ?        Ss   Jun08   0:17 /usr/local/bin/php-cgi --fpm --fpm-config /usr/local/etc/php-fpm.confnobody   12342  0.0  0.0 193368  3708 ?        S    Jun08   0:00 /usr/local/bin/php-cgi --fpm --fpm-config /usr/local/etc/php-fpm.confnobody   12343  0.0  0.0 193368  4384 ?        S    Jun08   0:00 /usr/local/bin/php-cgi --fpm --fpm-config /usr/local/etc/php-fpm.confnobody   12344  0.0  0.0 193368  4384 ?        S    Jun08   0:00 /usr/local/bin/php-cgi --fpm --fpm-config /usr/local/etc/php-fpm.confnobody   12345  0.0  0.0 193368  4384 ?        S    Jun08   0:00 /usr/local/bin/php-cgi --fpm --fpm-config /usr/local/etc/php-fpm.confnobody   12346  0.0  0.0 193368  4384 ?        S    Jun08   0:00 /usr/local/bin/php-cgi --fpm --fpm-config /usr/local/etc/php-fpm.confroot     12914  0.0  0.0  98036  1796 ?        Ss   Jun08   0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.confnginx    12915  0.0  0.0  98452  2980 ?        S    Jun08   0:00 nginx: worker process
# lsof -i|egrep '(php|nginx)'php-cgi  12341   root    6u  IPv4 590354      0t0  TCP localhost:cslistener (LISTEN)php-cgi  12342 nobody    0u  IPv4 590354      0t0  TCP localhost:cslistener (LISTEN)php-cgi  12343 nobody    0u  IPv4 590354      0t0  TCP localhost:cslistener (LISTEN)php-cgi  12344 nobody    0u  IPv4 590354      0t0  TCP localhost:cslistener (LISTEN)php-cgi  12345 nobody    0u  IPv4 590354      0t0  TCP localhost:cslistener (LISTEN)php-cgi  12346 nobody    0u  IPv4 590354      0t0  TCP localhost:cslistener (LISTEN)nginx    12914   root    6u  IPv4 592201      0t0  TCP *:http (LISTEN)nginx    12915  nginx    6u  IPv4 592201      0t0  TCP *:http (LISTEN)
# grep cslistener /etc/servicescslistener      9000/tcp                # CSlistenercslistener      9000/udp                # CSlistener

Вроде работает. Ждем нагрузки.



Ссылки:

http://www.if-not-true-then-false.com/2010/install-apache-php-on-fedora-centos-red-hat-rhel/

http://redhat-club.org/forum/viewtopic.php?id=6685 - CentOS 5.2/Fedora Nginx + php-fpm

http://hacktux.com/compile/php/fedora - compile php on fedora
http://php-fpm.org/wiki/Documentation - install php-fpm
http://groups.google.com/group/highload-php-ru - группа новостей по высоконагруженным решениям