Системное администрирование → Обновление ДубльГИС консольными средствами Linux
Введение

Очень часто пользователи просят установить ДубльГИС (не сочтите за рекламу) справочник, особенно если пользователь ездит в командировки, общается с людьми из других городов.
И как у любого системного администратора у меня возникла идея автоматически и централизованно обновлять ДубльГИС для всех городов.
По ряду причин решено было сделать это средствами Linux.
Одной из причин являлось отсутствия решения для централизованного обновления под данную операционную систему.
Еще одной — отсутствие файла на сайте со всеми базами и оболочкой в одном архиве для пользователей Linux.
В данной статье я расскажу как можно обновить ДубльГИС для всех городов, консольными средствами Linux.
*BSD → Своеобразие cron при не-переводе времени на зимнее
Сегодня мы бы перевели время. И мы бы сделали это, если бы не указ Президента «Об отмене перехода на сезонное время»… Все, видимо, обновили ПО на серверах (и мы не исключение) и не ждали подвоха, но…
Тестовый скрипт, проверяющий живучесть одной из систем, радостно отрапортовал мне сегодня в час дня вместо запланированных полудня. Я полез на сервер. Время стояло правильное (не переведенное), таймзона тоже верная. Проверил как Ruby возвращает время. Тоже правильно. Посмотрел логи. Время нигде не перевелось! (как и должно было быть).
Закралось одно подозрение, и я вписал в кронтаб тестовый запуск cron'а — ага! — так и срабатывает с задержкой на час! Перезапустил крон. Еще один тест. Да, теперь работает как надо. Нашли! Правда, последовавший за этим ручной перезапуск кронов на остальных (порядка 20) серверах — занятие было еще то.
Мораль: дефолтный cron на FreeBSD (разных версий, вплоть до 8.2) нуждается в перезапуске, после даты «непереведения» времени, иначе где-то в своих недрах все-таки его переводит! Интересно, что будет весной (может быть, к весне обновится?). Или может уже стоило обновить, но теперь удостовериться можно будет только весной?..
«Хозяйке на заметку», как говорится: «если ломатете голову, что сегодня пошло не так, перезапустите крон».
PS. Linux-овые машины (конкретно: Debian и Gentoo с vixie-cron) не оказались подвержены данной оказии. Ну, это не мудрено — там сам крон другой. Но тем не менее, на сабжевой ОС мы все же столкнулись с данным, скажем так, своеобразием поведения отдельно взятого системного приложения.
Тестовый скрипт, проверяющий живучесть одной из систем, радостно отрапортовал мне сегодня в час дня вместо запланированных полудня. Я полез на сервер. Время стояло правильное (не переведенное), таймзона тоже верная. Проверил как Ruby возвращает время. Тоже правильно. Посмотрел логи. Время нигде не перевелось! (как и должно было быть).
Закралось одно подозрение, и я вписал в кронтаб тестовый запуск cron'а — ага! — так и срабатывает с задержкой на час! Перезапустил крон. Еще один тест. Да, теперь работает как надо. Нашли! Правда, последовавший за этим ручной перезапуск кронов на остальных (порядка 20) серверах — занятие было еще то.
Мораль: дефолтный cron на FreeBSD (разных версий, вплоть до 8.2) нуждается в перезапуске, после даты «непереведения» времени, иначе где-то в своих недрах все-таки его переводит! Интересно, что будет весной (может быть, к весне обновится?). Или может уже стоило обновить, но теперь удостовериться можно будет только весной?..
«Хозяйке на заметку», как говорится: «если ломатете голову, что сегодня пошло не так, перезапустите крон».
PS. Linux-овые машины (конкретно: Debian и Gentoo с vixie-cron) не оказались подвержены данной оказии. Ну, это не мудрено — там сам крон другой. Но тем не менее, на сабжевой ОС мы все же столкнулись с данным, скажем так, своеобразием поведения отдельно взятого системного приложения.
Социальные сети → Tuenti News — Обновления в испанской социалке
Здравствуйте.
Ранее я уже писал о закрытой испанской социальной сети Tuenti.com.
Настало время для очередного поста, в котором я вам расскажу о том, как изменился ресурс за последнее время.
Но, для начала, разъясню небольшую деталь:
С Туэнти нельзя сохранять картинки на жесткий диск компьютера стандартным способом. Вместо этого необходимо искать прямую ссылку на изображения в коде страницы.
Надеюсь, после этой записи меня больше не будут беспокоить «особо одаренные люди» по поводу данной проблемы.
Итак:
Первое обновление.
Теперь на Туэнти стало легче найти интересное видео.
Ранее я уже писал о закрытой испанской социальной сети Tuenti.com.
Настало время для очередного поста, в котором я вам расскажу о том, как изменился ресурс за последнее время.
Но, для начала, разъясню небольшую деталь:
С Туэнти нельзя сохранять картинки на жесткий диск компьютера стандартным способом. Вместо этого необходимо искать прямую ссылку на изображения в коде страницы.
Надеюсь, после этой записи меня больше не будут беспокоить «особо одаренные люди» по поводу данной проблемы.
Итак:
Первое обновление.
Теперь на Туэнти стало легче найти интересное видео.
Веб-разработка → Быстрое обновление проектов на клиентских серверах через FTP из песочницы
Задача
Часто приходится сталкиваться с долгосрочными проектами, которые требуют разработки на тестовом сервере под Linux, и после проверки клиентом — обновления кода на его сервере. Разумеется, имеет смысл использовать систему контроля версий (мы используем SVN), и когда есть доступ к клиентскому серверу через SSH — достаточно сделать например команду svn update или svn checkout.
Проблема
Однако, когда к клиентскому серверу есть доступ только по FTP — приходится заливать обновления вручную, используя одну из альтернатив:
— копировать по FTP все файлы проекта, чтобы ничего не упустить
— составлять список файлов которые были изменены с момента предыдущего релиза, и заливать только их.
Решение
Хочу поделиться решением, которое позволяет автоматизировать этот процесс, и производить обновление проекта на клиентском сервере простым запуском скрипта на вашем dev-сервере. Для этого предлагается написать простенький Shell скрипт, который будет выполнять следующее:
1) Экспортировать код проекта из системы контроля версий
2) Обновлять код проекта на клиентском сервере
Браузеры → Обновлений безопасности для Firefox 4 больше не будет

Как известно, скорость выпуска мажорных версий браузера Google имеет такой высокий темп, что, возможно, в недалеком будущем возникнет ситуация, когда версию Chrome надо будет обозначать уже трехзначным числом. Очевидно, уподобившись программистам Google, разработчики второго по популярности браузера в мире Mozilla Firefox также изменили график выхода версий своего продукта: 22 марта этого года была выпущена 4-я версия Firefox и практически на днях — пятая. Подобная скорость выхода новых версий обоих продуктов — и Firefox, и Chrome, несомненно, радует пользователей, предоставляя им все больше и больше возможностей эффективной работы в интернете, тем более, что владельцы браузера от поискового гиганта вообще не задумываются об его обновлении — это процесс происходит автоматически. Однако, обновить FireFox до новой версии аналогичным образом невозможно. Таким образом, решение Mozilla прекратить выпуск обновлений безопасности для релиза уже 4-й версии своего браузера выглядит, как минимум, преждевременным, поскольку от самой даты его релиза прошло совсем немного времени. Устраняющее 8 найденных уязвимостей обновление 4.0.1, датированное 28 апреля, было последним — об этом идет речь в группе mozilla.dev.planning.
[Источник]
Блог компании Evernote Corporation → Большое обновление: Evernote для Windows и Mac получили ссылки на заметки, копии заметок и многое другое
Мы сделали объединенный релиз новых версий Evernote для Windows и Evernote для Mac с рядом функций, о которых неоднократно просили наши пользователи. Все возможности, описанные ниже, доступны для обеих платформ, если не указано иное.
Для установки последней версии:
Для установки последней версии:
- проверьте наличие обновлений;
- загрузите Evernote для Mac из Mac App Store или с сайта Evernote;
- загрузите Evernote для Windows здесь.
Убунтариум → Пользуетесь Elementary OS (или другими производными Ubuntu)? Не обновляйтесь до Natty!
Если вы пользователь дистрибутива, основанного на базе Ubuntu, такого как Elementary OS, лучше повремените, прежде чем делать обновление программного обеспечения или нажимать что-нибудь с пометкой «обновление» — это может повредить вашу систему!


Персональные блоги → Firefox 4 может быть выпущен на следующей неделе

Корпорация Mozilla готовится выпустить финальную версию браузера Firefox 4 уже на следующей неделе. Этот ход вызван появлением на рынке Internet Explorer 9, частыми выходами обновленных версий Google Chrome. В Mozilla опасаются, что если задержать выход финальной версии Firefox 4, то может быть потеряна часть рынка браузеров (а ведь Firefox и так потихоньку теряет проценты рынка). В общем, пока точно неизвестно, увидит ли свет Firefox 4 на следующей неделе, но это очень вероятно. Отметим, что на днях был выпущен Firefox 4 RC1, получивший теплые отзывы тестеров, что позволяет разработчикам приблизить срок выпуска финальной версии.
Блог компании TaxoFly Inc. → Как мы строим такси нового поколения
Привет всему хабра-сообществу!

В этой статье мы наконец-то собрались с мыслями и решили поделиться тем, о чем нас просили многие хабраюзеры — более техническими и программными моментами развития нашего сервиса. В этом посте вы узнаете как идет становление и развитие сервиса такси совершенно новогопостсоветского поколения.
Получив сильную обратную связь (всем хабровцам, кто следит за нашим развитием и оставляет feedback, отдельное и очень большое спасибо!), мы внесли некоторые улучшения и удобства в процесс заказа такси.

В этой статье мы наконец-то собрались с мыслями и решили поделиться тем, о чем нас просили многие хабраюзеры — более техническими и программными моментами развития нашего сервиса. В этом посте вы узнаете как идет становление и развитие сервиса такси совершенно нового
Нововведения в приложениях для заказа такси
Получив сильную обратную связь (всем хабровцам, кто следит за нашим развитием и оставляет feedback, отдельное и очень большое спасибо!), мы внесли некоторые улучшения и удобства в процесс заказа такси.
Nokia → Заработал Community SSU
Как недавно сообщали, сообщество maemo начало работать над собственным репозиторием для распространения системных обновлений по воздуху. Community SSU (CSSU) создавалось пользователями для пользователей, в далеко идущих планах планируется донести обновления до всех пользователей N900, а пока что данная статья будет интересна нам, гикам, а также разработчикам, тестировщикам и составителям документации и всем, кто не боится перепрошивать свой девайс в случае чего.