Раздумья о SVN, баг-трекере и виртуальном выделенном сервере
Давно мне покоя не дает идея сделать svn репозиторий для своих проектов в интернете. Правда проектов то не особо , но надеясь на лучшее светлое будущее очень хочется -). Сделать в офисе — так не удобно, а вдруг дома захочу поработать; дома — не подходит; таскать на ноуте — опасно, блин надо научит себя делать бэкапы )). А в интернете как раз нормально получается. А если еще прикрутить баг-трекер, то счастье будет полное.
Т.к. планируется хранить приватный, не open-source код, то бесплатные svn-репозитории не подходят. Да и за последние несколько лет очень много бесплатных перешли на платную основу. Плюсом, прочитал пост по сравнению баг-трекеров, и понял , что душа просит Redmine — практично, красиво, удобно. Только вот одно плохо — работает он на Ruby. В итоге получается, что нужен хостинг, на котором был бы Ruby, Subversion, в идеале еще и php (для переезда туда блога ), либо несколько отдельных хостингов с каждой фишкой. Но я не ребенок миллионера. Вообще я давно уже не ребёнок, но денег стока все равно нет.
Как часто у меня бывает, стоит подумать о чем то, так сразу натыкаюсь на много только что вышедших статей на эту тему. Появился на хабре пост на тему создания своего svn сервера на виртуальном выделенном сервере. BarsMonster показал как это делается на хостинге firstvds.ru . Прикинув, что в результате svn-сервер ест не так много ресурсов, то можно поробовать поставить Ruby — а вдруг потянет? Не долго думая купил себе серверок на месяц поиграться.
Небольшого опыта работы с nix системами хватило чтобы установить на FreeBSD svn, mysql, Mongrel ( веб-сервер для Ruby). Правда не без «секса», мануалы в интернете старые, была несовместимость в версия софта. Но в итоге встало все. Правда до запуска Redmine дело не дошло, т.к. уже на работающей в холостую системе , с запущенными процессами, съелось очень много ресурсов. А брал я самый дешевый тариф -). Mongrel съедал много памяти, да и mysql прожорлив до ресурсов. А если еще попытаться воткнуть туда apache для блога, система точно не выдержит. Глянув на более дорогие тарифы, стал сомневаться — а выдержит ли все это многообразие система за приемлемые деньги?
Тут решил глянуть на тарифы своего основного хостинга 1gb.ru . Хоть самый дешевый тариф у них 380 р в месяц, у них оказалась классная фишка — часть сервисов, такие как база данных, почта, dns-сервер можно вынести на внешние сервера хостинга. Т.е. они не будут забирать ресурсы твоего выделенного виртуального сервера. Правда при условии что они не будут сильно нагружать проц хостинга. Но это уже что то. Скинув mysql с машины выигрывается не мало ресурсов. Опять не долго думая, взял тестовый сервер ( мало думаю блин ). Тут уже не фря, а генту в качестве операционки. Уфф, везде свои настройки. Тут мне немного не понравилось, что нету выбора — голая система или с уже установленными сервисами. На голой FreeBsd было приятнее работать чем на Gentoo с установленными программами — они уже были частично настроены и я тупо не мог найти нужное мне. Но в итоге поднял Mongrel, запустил Redmine. После этого я убидился — хочу Redmine и точка. Погоняв систему стало понятно — ресурсов хватит и на блог. Единственное что это надо все правильно настроить.
На все это ушла неделя. Ковырялся, балдел от вида консоли, ну и устал сильно, уж очень большой общем новой информации. Сейчас надо определится — нужно мне это все , или это так чисто игры, и кроме как для успокоения души оно мне не надо.
Delphi — мертвый/вымирающий язык?
Очень часто встречаю в форумах и блогах записи с текстом «Delphi мертвый язык», или «Delphi вымирает». И не навящево советуют переходить на другие языки. Причем такие фразы кидают люди, которые, как они говорят, когда то давно программировали на нем. Так не ужели Delphi мёртвый язык?
Есть ли жизнь без Аськи?
Уже в который раз AOL преподнесла сюрприз для любителей халявы — смена протокола связи, что повлекло за собой отключение практически всех неофициальных клиентов ICQ. Сказать что это ЧП для русских пользователей — ничего не сказать. Это была катастрофа для большинства пользователей интернета.
Сразу скажу, что я поддерживаю AOL — как никак они не позиционируют программу как бесплатную, обязательно нужно смотреть рекламу , которая идет по протоколу. А находчивые любители халявы написали своих клиентов для удобной работы без рекламы. Ну ладно если это опенсорс проект Miranda, но другое дело когда серьезные Российские фирмы Mail.ru, QIP (не фирма, но был куплен какой то крупной фирмой,если не ошибаюсь) использовали чужую разработку, чужие мощности для зарабатывания денег. Не удивительно видеть потом такие сообщения
Кроме того хочу заметить интересный факт — эти изменения затронули только жителей стран СНГ. Когда я связался с нашими разработчиками из Чехии и Германии они были слегка в недоумении — у них все работало прекрасно. Кроме того мы успешно смогли подключиться с миранды, используя американский прокси-сервер, так что есть подозрения о том, что это целенаправленная травля разрабатываемых в России альтернативных мессенджеров.
на хабре .
Очень расстроила наша прогрессивная молодежь — на форуме AOL сплошь русский мат, причем даже от девушек. Много антисимистких высказываний ( AOL Израильская компания). Стыдно.
На некоторых форумах стали проскальзывать фразы, что мол по словам разработчиков, они готовы менять протокол хоть каждую неделю. Если это правда, то надо что то делать.
Выбора не так много. Либо официальная программа с кучей рекламы, либо jabber. Т.к. я уже частично на него переехал, то буду переезжать полностью на него. Немного оптимизма дает еще то, что есть шлюзы между жабой и аськой. Так что можно легко из жабы писать в аську.
Вообще в этом развитии событий я хотел бы, чтобы разработчики как можно дольше искали обходной путь. Для чего? Для стимула перехода на джабер, для перевода подведомственного офиса на него.
Кстати, вот буквально как отвалилась аська, у меня на работе стало спокойно. Раньше все звонили, мол тут у нас что то не получается, и тут. Аськи не стало — звонков тоже. Такое ощущение, что народ сосредоточился на работе и все стало получаться. Получается аська — зло для админа. Без неё у админа спокойная жизнь. Да будет спокойная жизнь у админа -)))
Не знаю что получилось в итоге потса -глаза слипаются , спать охото. перечитывать нет желания -) ну его, редактирование ...
Подсветка программного кода в WordPress
Создал программист, значится, себе пещеру. И дал ей название «Пещера программиста». А что же это за пещера программиста, если встроенные возможности настенной живописи не дают подсвечивать программный код? Верно — это неправильная пещера. Крикнул тогда программист грустно в гугль — "как мне подсветить свой код на стене ? ". И вернулась ему туева куча ссылок. Долго рыскал он по ссылкам этим и вот что накопал...
А вот и я
Да, что то я пропал, аж на пол года. Да и сайт был в нерабочем состоянии. А все дела, заботы и ЛЕНЬ. Куда уж без неё. А за это время столько событий произошло...
Забросил тему утилиты создания сервера обновения антивируса Касперского. Рад, что Yanis не забросил эту тему для nix систем. Да, интересно, что буквалько через месяц-два после моей статьи появилась официальная утилита от Касперского. Сейчас даже для nix систем сделали. Вот тема на их форуме. Не спорю, их версия надежнее и лучше. Лишена основных недостатков моей — возможность скачивания битых баз ( скачивание файлов во время их обновления на самом сервере). да и др.
Сейчас в голове зреют планы освоения кросплатформенного программирования на QT, есть пара незавершенных статей на работающие программы. Да много всяких мыслей. Надеюсь буду появляьться тут чаще. Кстати надо еще блог подкрутить немного.
Ладно, до скорых встреч.
Первый пост, он трудный самый
15 декабря, официальная дата открытия сайта. Понастраиваем еще, поглядим. Потом начну что-нибудь выкладывать.