18 декабря 2013 г.

Виртуалки: Windows Azure - тормоз по жизни и SSD диски Digital Ocean

Решил я потестировать Windows Azure на счет вычислительной мощности. Нам, как партнерам, Microsoft ежемесячно "дарит" 100$ на Azure - почему бы не приспособить их для дела? Но не тут то было.

Для виртуалок начиная с плана Small номинальная "скорость" ядра 1.6 GHz, но мы то с Вами знаем, что гигарец гигагерцу рознь и в силу вступают кеши всех трех уровней, шина и т.д.

8 декабря 2013 г.

Kindle Paperwhite 2013 - наше все :)

Я не пользователь Kindle. Даже скорее не так. Я их фанат, который на них смотрит, облизывается, покупает и ... не пользуется. Так получается. Я не виноват, оно само такое.
Два года назад купил Kindle 3 жене. Сам периодически с него почитывал, но не регулярно. Все же читалка, как и планшет, - это персональные устройства. Вдвоем с него читать не комфортно.

16 августа 2013 г.

Перестали приходить email уведомления из Jira? - Это мало памяти ...

Бывают ситуации смешные, бывают курьезные, а бывает IT магия. Я ее не сторонник, а скорее даже наоборот - ярый противник. Но обо все по порядку... 

Есть у нас bug- issue-tracking система компании Atlassian - Jira. Используем не самую последнюю версию, но все стабильно и от добра добра не ищут. А с недавнего времени приключилась с ней беда окаянная. Некоторым пользователям и по некоторым issue перестали приходить уведомления на email'ы. Причем кому, что и когда перестанет приходить - неведомо. Например, моему коллеге уведомления приходят, а мне - нет. По issue X приходят, и по issue Y уже нет. При это никто вроде бы ничего ни в Jira, ни в почтовом сервере не менял. Но если уведомления перестают приходить, то спасает только перезапуск Jira. Самое курьезное в этой ситуации то, что в Jira есть встроенный механизм отправки тестового email'a. Тестовые email'ы приходят в таких ситуациях без вопросов. Проблема началась несколько месяцев назад, а на днях она встала в полный рост.

22 июля 2013 г.

Asus G55VW - год спустя. Без SSD и Windows 8 - никак

Итак, прошел год с покупки Asus G55VW (мои первые впечатления о нем находятся здесь). Tuning, плюсы и минусы ...

Начнем с tuning'a:

  1. Установил на него SSD в тот самый мифический разъем Mini-SATA, который таки есть на борту (256GB SATA III - Crucial M4 CT256M4SSD3 mSATA).
  2. Установил Windows 8 (зачем это было сделано речь пойдет ниже).
  3. Установил последнюю редакцию Asus Smart Gesture и задал опцию "Disable touchpad when mouse is plug-in". Это решило мои проблемы с touchpad'ом (см. предыдущий обзор).

22 ноября 2012 г.

Предпринимательство. Как это на самом деле выглядит

Займусь тем, что никогда, пожалуй, не делал - кросс-постингом перевода "вдохновляющей" статьи - Entrepreneurshit. The Blog Post on What It’s Really Like.

Статья сама по себе шикарная, а в переводе Gray AKA Сергея Петренко она и того краше. Надергал "кусков" текста. Меня текст "цепляет". Не готов подписаться под каждым словом, но ... это очень близко к прозе жизни.

На часах 4:50 утра. На дворе утро воскресенья. Я не смог заснуть. Слишком много всего нужно было обдумать после недели в разъездах. 5 дней. 3 города. 
Мексиканская еда поздно вечером. Пиво. Аэропорты. Задержки рейсов. 
Я улетел в воскресенье. Пришлось пропустить поход в горы всей семьей на целый день. Я вернулся домой в пятницу, в 10 вечера – слишком поздно, чтобы увидеть детей. 
Все это мне что-то напоминает. Это слишком хорошо мне знакомо. Это напоминает мне мою жизнь в те времена, когда я был предпринимателем. Тогда я мало спал. И много ездил. Я брал на себя слишком много, чтобы не перекладывать ответственность на чужие плечи. 
...
Что же это такое на самом деле – быть предпринимателем?

8 октября 2012 г.

Убей в себе SPAM'ера или SPF, DKIM и прочий DMARC

 - «Spam, Spam, Spam, Spam... Любимый Spam! 
Замечательный Spam!»
-  Я не люблю SPAM!

История рассылки SPAM'а стара как мир - когда-то он слался через т.н. open relay'и, затем это делали вирусы и вот ... третье пришествие - спамеры использующие Ваше доменное имя для своих грязных дел. Но обо всем по порядку ...

Годика эдак с 3 назад обратил я внимание, что периодически возвращается ко мне почта с сообщением о недоставке. И письма все сплошь какие-то странные: отправитель  несуществующий, адресат не найден и по тексту явный спам. Ладно думаю, сейчас мы их быстро... Почта у нас Google Apps - нашли статейку, что куда добавить (теперь я знаю, что это был SPF :). Добавили что-то в DNS, и вроде бы спам прекратился (ну или перестал бросаться в глаза).

20 сентября 2012 г.

Backup Jira своими руками

Зачем нужны архивные копии знают все, а вот то, что хранить их лучше на отдельном компьютере и неплохо бы территориально разнесенным с основным задумывают тогда, когда ничего уже исправить нельзя (кому эта тема интересна рекомендую почитать что-то про DRP).

Разговор у нас сегодня будет о другом - более прикладном направлении. У вас есть Atlassian Jira, которая "складывает" backup'ы на локальный диск, а Вы их хотите обезопасить и "перетащить" на другой компьютер (для тех кто не знает, как настроить в Jira локальный backup - читать здесь).

Jira 5 - а оно Вам надо?

В февраля 2012 года компания Atlassian выпустила новую "мажорную" версию флагманского продукта учета обращений пользователей AKA bug issue tracking system Jira.

Мы, как настоящие ИТ-шники, дождались в Июле выхода версии 5.1 и начали смотреть, чего же там "вкусного" появилось в Jira 5.x и ... расстроились.

Улучшили, углубили, изыскали внутренние резервы и прикрутили систему мониторинга. Это все ... Как же так!? Ждали 3 года (если считать с даты выхода Jira 4) и ничего по настоящему "вкусного" нет, ну в принципе именно так это и выглядит с моей "колокольни".

19 сентября 2012 г.

Альтернативные прошивки для DIR-685 - миф?


А Вы знаете, о существовании альтернативных прошивок для Wi-Fi роутеров (т.е. не тех которые "от производителя")? 




А они есть:)
Так, например, небезысвестный Jeff Atwood - автор блога Coding Horror, экс-тех.директор и совладелец проекта stackoverflow.com рекомендует "Помидор" - т.е. Tomato.
А вот еще более ранний обзор DD-WRT vs OpenWRT (на Англ.).

Интересно, а на мой DIR-685 что-то из этого можно "взгромоздить"? Зачем, спросите Вы, ну, например, для ssh/scp (см. мой предыдущий пост по недостаткам DIR-685).

DLink - прошивки, прошивки, прошивки ...


Под обе мои "железки" - DIR-685 и DSR-1000N вышли по две новые прошивки. 

Скачать их, как всегда, можно с тайваньского http сайта DLink'a или православного ftp.

17 сентября 2012 г.

Архивная копия телефона или о добрых backup'ах замолвите слово ...

Как известно, пользователи делятся на две категории: 
те кто не делают архивные копии и те, кто УЖЕ их делают :)
"Бородатый" анекдот

О том, что нужно создавать архивные копии важных данных на компьютере знают все, а вот что то же самое нужно делать с данными телефона задумываются немногие. Что такое "важные данные" для телефона каждый решает сам. Для меня это контакты (т.е. адресная книга телефона). Количество контактов относительно невелико (около 200), но "руками" их переносить или восстанавливать дело хлопотное и неблагодарное.




Проще простого

Как проще всего архивировать важные данные - через специальное ПО от производителя телефона (Nokia Suite, Samsung Kies, iTunes и т.д.), но этот способ не работает, если нужно переносить данные между производителями. Например, мне на днях нужно было перенести контакты со своей старой Nokia E52 на iPhone (жалобная статья, как я боролся с этим iPhone'ом). Мне удалось выполнить сей трюк за минут 15 с помощью технологии SyncML.

iPhone 3GS или яблочный спас на крови


Пришел, наследил, испортил хорошую вещь! 
(Приключения Шерлока Холмса и доктора Ватсона)

Вся история звучит странно до неприличия - подарили мне на Новый 2012 год iPhone 3GS. Вставляю я в него свою SIM'ку, все на ура - сеть видится и жизнь прекрасна. Подключаю я его к iTunes (как пользователь iPod Touch 1го поколения с почти 5 летним стажем я знаю как это делается :) и мне коварный Apple предлагает мол прошивка у тебя старая давай обновим до последней (5.0.1). Cмотрю я на нововведения в iOS 5.0 - ВАУ сколько всего "вкусного" давай мол говорю, жги. Минут 15 iTunes напрягается и после рестарта телефона он радостно сообщает, что активироваться не может ибо SIM'ка не та, давай мол родную (AT&T, как я потом узнал). 

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

16 сентября 2012 г.

D-Link DIR-685 - уже не роутер, но еще не NAS

Купился я на красивую картинку этого роутера года 3 назад и заказал его из USA (и 802.11n, и почти цифровая рамка, и даже 2,5" SATA в него можно установить). Все это время использовал его по прямому  назначению - для раздачи Wi-Fi, а на днях решил его приспособить и в качестве недо-NAS сервера.

Как оказалось, он для этого не ахти. Сей "девайс" был собран в те далекие времена, когда 802.11n был еще "нестандарт". Может по этому, а может еще из-за чего-то, но "раскочегарить" его более чем на 150Мб мне не удалось (и то, благодаря подсказке с этого сайта - изменить шифрование с TKIP на AES, а до этого было и того меньше). Пока "копался" в этой теме нашел неплохую подборку рецептов как заставить вашу точку Wi-Fi отдавать честные 300Мб (Англ).

25 августа 2012 г.

Asus G55VW - производительность с нечеловеческим лицом

О срочном переходе на ноутбук Asus G55VW я упоминал в предыдущем посте.

С момента его экстренной покупки прошел почти месяц и я решил поделиться впечатлением о сем тайваньском чуде техники. Скажу сразу впечатления пока противоречивые, но об этом ниже. Лучше всего Asus G55VW характеризует текст из инсталляции Bluetooth драйвера - "Настройка быть официально вводить в должность кучер, нравиться ...". Asus он такой Asus ...

Сижу себе в офисе, работаю, никого не трогаю, считаю дни до отпуска и вдруг замечаю, что при коммите файлов в нашу систему контроля ревизий, что содержимое некоторых файлов было изменено (и не мной!) - произвольно добавлены некоторые символы по всему тексту. У нас такая напасть уже была как-то на сервере, когда операция копирования приводила к изменению содержимого файлов, так что я сразу начал готовиться к худшему и как оказалось не зря (о серверной истории - тогда вышел из строя контроллер жестких дисков, а наш хостинг отказался это чинить, что заставило заменить некоторые серверы на SAAS и переехать "в облака" :). Что произошло на моем старом добром HP 8530w пока не известно (не до него было), но подозреваю, что нечто подобное. Могу сказать, что пока я грешил на вирусы  и пытался переставить Windows, сделав предварительно бэкап данных с диска, ситуация ухудшилась (кто не знает как "по-быстрому" протестировать железо - поставьте на него базу данных потяжелее: лучше Oracle, но у меня даже Microsoft SQL Server не установился).

24 августа 2012 г.

Этот загадочный skype или кошачьи страдания на 80 порту

Прошла пора летних отпусков и время возвращаться к блогу.
Перед отпуском меня старый компьютер порадовал "вылетевшим" диском/контроллером и пришлось срочно переходить на новый (Asus он такой Asus, но об этом напишу как-то в другой раз).

Обновил все, что нужно, устанавливаю Java, Apache Tomcat (наше ПО Loan Workbench это т.н. трехзвенка, где на серверной стороне Servlet Container, а клиента мы "разворачиваем" через Java Web Start).

В общем, все как обычно запускаю и ... зависаю. Файл lw.jnlp скачивается (это descriptor Java Web Start - что запускать, зависимости и т.д.), а далее мне Java пишет, что этого файла на сервере нет. Других ошибок ни на сервере, ни на клиенте (даже в Java Console заглянул) - нет. Ну, думаю, глючная Java 7, ставлю Java 6 и ... то же самое.


9 апреля 2012 г.

"Лечим" skype на D-Link DSR-1000N


Не так давно писал о проблемах прошивки 1.04 на D-Link DSR-1000N/DSR-1000/DSR-500N/DSR-500. Проблема банальная, но для многих (и для меня в том числе) смертельная - по Wi-Fi не работает skype (а также, например, upload документов в gmail'e). 

После выхода прошивки 1.6 - проверил на ней. Проблема со skype осталась, но как оказалось уже есть workaround, для ее решения. Нужно в разделе Advanced, Website Filter включить "галочку" Enable Content Filtering (более ничего в этом разделе делать не нужно):

Content Filtering Configuration
Enable Content Filtering:
Web Components
Proxy:
Java:
ActiveX:
Cookies:


Работаем на прошивке 1.06B11_RU уже несколько недель - полет нормальный.

P.S. Выношу от лица клиентов D-Link персональную благодарность Юлии Самойленко из D-Link Украина за данный workaround. Будем ждать новых менее "глючных" прошивок от D-Link (:

Update 19.09.12
"Родное" решение данной проблемы от DLink.

16 марта 2012 г.

Кое-что про Wi-Fi, мифических 300Мб и телевизорах

Случайно наткнулся на утилитку для диагностики Wi-Fi сетей (есть версия и для Mac'a).

Не знаю, что она делает, но графики строит красивые. Утверждается, что с ее помощью можно удостовериться, что вы не пересекаетесь с другими сетями по каналам (радио частотам).
Как я понимаю, Wi-Fi технология работает в основном на следующих частотах 2,4 ГГц (802.11 b/g/n) или 5ГГц (802.11n). Т.е. у большинства из нас, скорее всего, работа идет на частоте 2,4 ГГц. При этом роутер работает на одном из радиоканалов, который более точно задает частоту передачи данных.
Если верить Википедии, то частоты каналов следующие

802.11b/g/n

Канал[прим 1]Центральная частота[прим 2] (ГГц)
12,412
22,417
32,422
42,427
52,432
62,437
72,442
82,447
92,452
102,457
112,462
122,467
132,472
142,484
  1.  5 МГц между центральными частотами соседних каналов, исключая 14-й.
  2.  Каждый канал занимает полосу частот 20 МГц, поэтому в этом диапазоне невозможна одновременная работа более чем 3-х каналов без взаимного перекрытия

Т.е. 
непересекающихся каналов у нас только 3 (три!). При этом, канал, который вы указываете в настройках роутера - это середина реки: захватываются еще и по паре соседних каналов (см. картинку, где я с соседями пересекаюсь на 2 и 3 каналах).
Какой из этого вывод? Выбирайте для своего роутера канал либо непересекающийся с прочими Wi-Fi сетями, либо пересекающийся, но при условии, что уровень сигнала точек доступа с которыми происходит перекрытие по частотам будет минимален.
А теперь поговорим про 300Мб по Wi-Fi в городской квартире. Как Вы знаете, технология 802.11n позволяет теоретически достигать пропускной способности 300Мб. Зачем это нужно, ну например, чтобы "стримать" фильм на телевизор по Wi-Fi или даже использовать телек в качестве второго монитора и там ребенку мультики запускать. Была бы возможность - как ее применить мы уже найдем.
Но чем больше я читаю про все эти MIMO и прочие штуки, тем больше мне кажется, что 300Мб в городской квартире это сферический конь в вакууме и проще будет поставить рядом с телеком "коробочку" типа Попкорна и смотреть видео через нее.
Например, этот самый inSSIDer показывает, что вокруг меня в данный момент "бегают" 57 (пятьдесят семь) Wi-Fi сетей. Много, я сам немного в шоке от их числа. Из них мои всего две. Остальные провайдеры и соседи. Для сравнения в офисе сетей "всего лишь" 30 (может стоит переселиться в офис? Подумаю на досуге).
У кого есть опыт подключения TV по Wi-Fi 802.11n - поделитесь. Оно того стоит? Для тех кто не в курсе, 802.11g (т.е. теоретических 54Мб для нормальной работы видео попросту не хватает). Для тех кто уже купил Samsung и не знает как его подключить, вот ветка форума на 50 страниц как это сделать быстро (:

15 марта 2012 г.

Халиф на час или startup на десять лет?

 Good software, like wine, takes time.
Joel Sposky

Как сделать настоящий английский газон? 
Очень просто. Надо посадить траву и в течение 200 лет аккуратно подстригать ее.
Бородатый анекдот времен СССР

На днях перечитывал всякое разное про ИТ и наткнулся на статью Joel Sposlky (ссылка на оригинал так как перевода не нашел) про то, что "настоящему" большому софту нужно не менее 10  лет (да, именно так, десяти!) для того чтобы "дозреть" до промышленного состояния.

Статья, прямо про наш проект Loan Workbench (нам уже 5, нет 6 или 7, но еще не 10 лет :).
В любом случае, готов подписаться почти под каждым словом автора.

13 марта 2012 г.

Confirmation of Registration или как китайцы "кидают" на продаже доменов

На днях получил письмо от китайской компании следующего достаточно угрожающего содержания. Мол к нам поступил запрос от ЧП Вася Пупкин "Acada Int'l Co., Ltd" на регистрацию softgenic в качестве сетевого бренда (Net Brand) и о покупке доменов в разных азиатских зонах и список из штук 20 доменов 2-3 уровня. Мы, посмотрели, что домен softgenic.com зарегистрирован на вас у вашей компании название похоже и решили получить у вас подтверждение. Если вы не против этой сделки - отпишитесь нам. Если мы не получаем от вас ответ в 7 дневный срок - мы завершим данную сделку.
If you are not in charge of this please transfer this email to your President or appropriate person, thanks.  
Dear President, We are the department of Asian Domain Registration Service in china. I have something to confirm with you. We formally received an application on March 8, 2012 that a company which self-styled "Acada Int'l Co., Ltd" were applying to register "softgenic" as their Net Brand and following domain names:
Afterour initial checking, we have found the name were similar to your company's, so we need to check with you whether your company has authorized that company to register these names. If you have authorized this, we will finish the registration at once. If you have not, please let us know within 7 workdays, so that we will handle this issue better. Out of the time limit we will unconditionally finish the registration for "Acada Int'l Co., Ltd".  
Best Regards,
Tim Hong
Registration Dept.Tel:+86-5515223114 || Fax:+86-5515223113Address:No.1688 Taihu Road,Baohe District,Hefei,Anhui,China 
Сперва я "напрягся", но после непродолжительного поиска понял, что это такой навязчивый  китайский сервис по продаже доменов. Никто наши домены ни в какой зоне не покупал и, скорее всего, не запрашивал (да и кому они, положа руку на сердце, нужны?).

А вот получив такое вот письмо сразу возникают мысли, а не прикупить ли парочку, пока еще не поздно... Тем более ссылки под рукой (т.е. прямо в письме).

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

P.S. "Порадовали" цены на домены в Тайване (зона tw) - от 200 евро в год (хорошо живут тайваньские товарищи!).