Месяц: Декабрь 2012
Хостинг Amazon EC2
Уже лет пять размещаю свои проекты на арендованных выделенных серверах. Свой отдельный сервер — это круто. Сайты всегда имеют гарантированные ресурсы, достаточно памяти, можно устанавливать любое ПО, на свой вкус и делать различные настройки. Плюс, за это время я научился администрировать Linux сервера.
Правильно сконфигурированный сервер на правильном железе может работать без сбоев несколько лет. ПО в серверных дистрибутивах Linux достаточно стабильно (я использовал раньше Debian, а сейчас Ubuntu Server). ECC оперативная память уменьшает в разы сбои в памяти, а Raid 1 или Raid 10 — позволяют пережить крах одного из серверных дисков.
Читать далее
В Вильнюс на поезде
Съездили в Вильнюс первый раз на поезде. Из Минска поезд в Вильнюс ходит каждый день утром в 7:30, выезжает обратно в 18:10. Идёт ровно три часа. На границе всего час. После 8 часов проведённых на границе в последнюю поездку в августе, час проведённый на таможне — это очень быстро.
Билет в общий вагон (обычный купейный вагон где сидят по 6 человек в каждом купе), стоит 87 тыс. Конечно без машины не так удобно перемещаться по городу, но ездить можно, т.к. Вильнюс небольшой город.
Отель стоит выбирать между вокзалом и центром города — тогда туда и туда не так далеко. Наш был где то в 700 метрах от вокзала, в здании бывшего монастыря. До площади Гедеминаса через старый город нужно было идти около километра.
Для поездок на транспорте нужно покупать талончики (продаются в киосках с надписью «Lietuvos spauda»). Каждый талончик стоит 2 лита (почти 80 центов), нужно пробивать или засовывать в спец. девайс со стрелочкой в транспорте, который на талоне отпечатывает время. С нового года, вроде талончики отменят, и будет проезд только по электронным карточкам, где проезд стоит 2.5 лита за 30 минут, или 3.5 за час, но без учёта пересадок.
С вокзала до Акрополиса (самый крупный и известный торговый центр) — ходит 53 автобус. За остановку до Акрополиса — другой больщой ТЦ: Ozos. С вокзала до Панорамы ходит 43 автобус. Он же проезжает мимо ТЦ «Европа». 53 и 43 автобусы проезжают через проспект Гедеминаса, также до него можно добраться ещё на 26 автобусе, или 2, 5 и 20 троллейбусом. На каждой остановке есть расписание по минутам каждого из маршрутов.
Google Maps и другие карты не показывают транспорт в Вильнюсе, но маршруты можно спланировать тут: http://www.marsrutai.lt/vilnius/ru/#Routes/
Вещи можно временно оставить в камере хранения на вокзале. Находится на нижнем подвальном этаже слева (если стоять лицом к главному входу). Есть камеры трёх размеров, стоят от 3 до 5 литов в сутки. Камеры автоматические, нужно бросить монетки и принтер распечатает пин-код для последующего открытия ячейки.
Также вещи можно оставлять временно в камерах хранения в магазинах, правда ячейки маленькие и чтобы закрыть ячейку нужно оставить монетку. Там где нужен 1 евро, подходит монетка номиналом в 50 литовских центов. 50 центов также подходит для того, чтобы взять тележку. Поэтому старайтесь оставлять хотя бы одну, такую полезную монетку, в своём кошельке.
Можно также передвигаться на такси, от Акрополиса до вокзала стоит от 30 литов. С нас таксист, засранец, взял 45 — сделав круг по городу. Наверное стоит не ехать по счётчику, а пробовать договориться на определённую сумму.
12.12.12 12:12:12
🙂
Жизнь после Хиггса
Про то, чем будет заниматься физика после открытия бозона Хиггса, а также про суперсимметрию — крайне увлекательная статья: http://polit.ru/article/2012/10/22/semikhatov/
Как в Git получить все изменённые файлы между двумя коммитами
git diff —name-only [diff options] | xargs tar -czf files.tar.gz
оч. полезно если нужно получить только изменённые файлы, чтобы залить на хостинг, к которому есть только ftp доступ.
UPD [22.02.2013]:
Команда, выдаст ошибку, если были удалённые файлы между коммитами. Поэтому, правильнее добавить инструкцию —diff-filter.
пример:
git diff —name-only —diff-filter=ACMRTUXB «release7» «release8» | xargs tar -czf release8.tar.gz
создаст архив release8.tar.gz со всеми файлами изменёнными или добавленными с коммита с тегом «release7» до коммита с тегом «release8»
P.S. wordpress сам меняет два коротких тире на длинное тире. В git нужно писать два коротких тире перед инструкциями name-only и diff-filter