binblog

История океанов

История В середине XIX века научно-технически прогресс достиг достаточного уровня, чтобы протянуть телеграфный кабель между Европой и Америкой. Вся история этого примечательного проекта заслуживает отдельной работы, но он имеет непосредственное отношение к нашей теме, так как кабель прокладывался по дну Атлантического океана, что привело к открытию возвышения между Ирландией и Ньюфаундлендом. Дальнейшие исследования в 70-х годах XIX века дали существенно более подробную картину. Результаты, полученные в кругосветной экспедиции “Челленджера” позволили в 1885 г.

Исследование геофизический полей спутниками

В геофизике выделено несколько геофизических полей: Гравитационное Магнитное Тепловое Радиационное Электромагнитное Сейсмическое Я расскажу о исследованиях некоторых из них, которые производятся с помощью спутников. Сама идея использовать спутники для геофизических исследований была реализована практически сразу с появлением космонавтики. Уже первые спутники могли измерять некоторые геофизические характеристики (напряженность электрического поля, температуру и т.д.) Гравитационное поле Интерес к исследованию этого поля проявлялся очень давно и в последнее время были запущены спутники, которые позволили исследовать его с высокой точностью.

Камера для племянника

Нигерийские письма мутируют. На объявление о продаже камеры на авито.ру откликнулась некая Ольга Фирстова, на английском. Сразу насторожился, слишком уж странно все это выглядело. Опуская мелкие незначительные части переписки:

GPT перенос таблицы разделов на новый винт

Стандартные утилиты типа sfdisk GPT не поддерживают. Однако свободное человечество озадачилось проблемой и родило новый набор утилит gdisk. Это как fdisk, но только для GPT. Пусть у нас есть два диска /dev/sda и /dev/sdb. Задача – перенести табилцу разделов с sda на sdb Установим gdisk любым удобным способом и сделаем следующее: Перенесем таблицу с sda: sgdisk -R /dev/sdb /dev/sda GUID’ы будут одинаковые, поэтому пробежимся по ним опцией -G: sgdisk -G /dev/sdb Все, на новом диске таблица идентичная старому.

Школьное

Сегодня прибежал с утра в школу аж на полчаса раньше обычного, вахтерша на меня как-то странно посмотрела. Насторожился. Проходил мимо доски объявлений, там было что-то про олимпиады и 13 число. Заволновался. Доскакал до терминалок и обнаружил их запертыми вместе с сигнализацией. Неожиданно осознал текст объявления: “13 и 14 числа проводится Всесибирская олимпиада школьников. Занятия отменяются.” На всякий случай сравнил дату с календарем и в большой грусти пошел обратно. На выходе как-то странно посмотрел на вахтершу.

Flashback

Вспомнилось сегодня. На Алтае есть несколько мест где сохранились древние наскальные рисунки . Большинство из них достаточно очевидны: козлы, бараны, буйволы, олени. Однако один заставил задуматься над тем, что же изображено:

Лунные модули

К годовщине высадки на Луну NASA выложили в сеть снимки посадочных модулей на поверхности Луны.Фотографии сделаны между 11-м и 15-м июля с помощью станции LRO, которая вышла на лунную орбиту 23 июня. http://www.nasa.gov/mission_pages/LRO/multimedia/lroimages/apollosites.html PS. Отвергуны посадки могут вооружаться линейками.

Subversion, SSL и Nginx

Достаточно часто встречается ситуация когда: Subversion работает через apache. Apache находится внутри локальной сети. Доступ извне происходит через nginx. Чаще всего, если все настроено корректно, все работает отлично. Однако, когда появляется пункт: Nginx отдает наружу только SSL. Возникает пренеприятнейшая проблема - при проксировании через nginx+ssl совсем не работает трансляция некоторых команд svn (возникает ошибка 403), наприер: Error: Commit failed (details follow): Error: Server sent unexpected return value (403 Forbidden) in response to COPY request Простейшим способом избавиться от этой проблемы было бы отказаться от использования apache, однако это не всегда возможно.

Неожиданные вопросы

На паре сегодня барышня задала вопрос: - Какая фамилия у Рузвельта? Мозг сначала как-то пропустил несоответствие, но подсознательно озадачился: - У которого, - спрашиваю, - Их два было Теодор и Франклин Делано. - О! Точно! Франклин! - восклицает девица. Тут дошло. Попытался объяснить, но по-моему она мне не поверила :(

Будни Силы

Сегодня в школе, подхожу к столу пары школьнегов, они совершенно одновременно поворачиваются и свирепо смотрят на меня. Я: Мда, вы так синхронно действуете, что аж не по себе становится… Они: мрачно ухмяляясь мы каннибалы! Я: Для начала рекомендую убедиться что я человек. Они: Мы в курсе, вы джедай Мне кажется они что-то подозревают.

Настройка клавиш в Terminal.app

У стандартного терминала Terminal.app в Mac OS X существует проблема с клавишами Home, End, PageUp/PageDown, который по-умолчанию настроены на прокрутку буфера. Лично мне это неудобно, гугленье привело к следующему решению зайти в Terminal->Configuration->Keyboard и для соответствующих клавиш выставить “send string to shell” и указать такие строки: Home \001 End \005 PageUp \033v PageDown \026 либо, что более идеологически верно (однако у меня такие последовательности не заработали) Home \003[1~ End \003[4~

Tips & tricks

Установка .deb для i386 под amd64 man dpkg dpkg -i --force-architecture package_i386.deb Управление доступом в nginx Презабавнейшую вещь обнаружил вдруг ни с того ни с сего. Имеем связку nginx+mongrel+некоторое количество rails приложений. Приложения деплоятся естестественно через SVN и в результате в каждом из них имеем некоторое количество каталогов .svn с очень интересным содержимым, которое доступно кому угодно :) Лечится это просто - в конфиг nginx необходимо добавить следующее правило: location ~* ^.*?(\.svn).*$ { return 404; } © Partizan Сборка gnupg 1.4.3 под QNX Почему-то configure которая идет в поставке gnupg работает некорректно, половину файлов не создает, другую создает некорректно.

Как настроить ntp сервер для синхронизации с эталонным источником

Для этого нам потребуется восем немного вещей: Компьютер. Эталонный источник (например специальный GPS приемник Acutime 2000, эстеты и сотрудники ЦУП могут поставить себе цезиевые часы) Горячее сердце, пылающее желанием знать точное время и холодная голова, которая может это все обеспечить. Итак приступим, будем считать, что у нас уже установлен Debian (желательно stable, но testing тоже подойдет), настроена сеть, провода, относящиеся к компьютеру подключены и все в общем-то работает. Кроме службы точного времени.

Линус Торвальдс

Ради тренировки решил перевести известный боян про Торвальдса, там где используется “непереводимая игра слов” даю оригинал. http://www.linuxscrew.com/2007/10/28/fun-chuck-norris-vs-linus-torvalds/ Линус Торвальдс однажды нашел ошибку во Вселенной. Линус Торвальдс может убить Чака Норриса командой kill -9. Линус Торвальдс не умрет, он лишь вернет нуль. Первой программой Линуса Торвальдса был ИИ. Линус может делить на нуль. Линукс у Линуса работает в наручных часах и на тостере. Линус не получает сообщений об ошибках. Теории вероятности не существует, есть лишь те события которым Линус Торвальдс дозволяет случиться.

Кодекс модератора

Когда-то давно, когда комната linux@ только создавалась, главной ее бедой было малое количество постоянных посетителей, а это поначалу отпугивало и новых. Спустя достаточно большой промежуток времени, начался постоянный и стабильный приток новичков; многие заходили и оставались надолго. Я думаю что одной из причин этому была не только общность интересов участников, но и атмосфера, царившая в комнате, – взаимное уважение, вежливость и легкая ирония. Комната росла и постепенно превратилась в очень приятное место, где всегда можно было обсудить насущные проблемы, задать вопрос, получить ответ и, к тому же, очень часто не в форме отсылки на гугл.