четверг, 20 марта 2014 г.

Слушаем Землю

По всей нашей планете расставлены сейсмические приемники, которые пишут колебания земной коры и передают их в центры обработки данных. Эти центры занимаются определением различных параметров землетрясений и хранением данных(как правило, хранятся непрерывные сырые данные). Некоторые центры обработки данных позволяют получать доступ к своим данным через сеть интернет.

Вероятно, многим было бы любопытно послушать звуки землетрясений. Именно для таких людей и было создано приложение scibeats (the scientific beats downloader). На данный момент программа умеет работать с API IRIS: Data Management Center. В дальнейшем планируется добавление других источников, и не только сейсмологических.

среда, 15 января 2014 г.

SSH без ввода пароля (GNU/Linux)

Надоело каждый раз вводить пароль при входе на сервер? Не беда!

Настроить вход на сервер за 5 минут, бесплатно, без SMS!

1. На стороне сервера правим конфигурационный файл /etc/ssh/sshd_config. В нем должны быть следующие строчки:


RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys

И не забываем перезапустить sshd!

2. На своей локальной машине выполняем следующие действия:


ssh-keygen -t rsa # создаем публичный и приватный ключ
ssh-copy-id -i ~/.ssh/id_rsa.pub  user@remote-host.com # копируем публичный ключ на сервер

3. Profit!!! Можете заходить на свой удаленный сервер без пароля: ssh user@remote-host.com

4. Если вы задали пароль для защиты приватного ключа, при создании пары ключей, то вам таки придется ввести пароль для его расшифровки. Чтобы не вводить этот пароль каждый раз, а запомнить его на время всей сессии, введите в консоли ssh-add.

вторник, 12 ноября 2013 г.

Linux FAQ


Q: Не проигрывается музыка через chromium на jamendo.com (Kubuntu 12.04)
A: Решение: sudo apt-get install chromium-codecs-ffmpeg-extra

вторник, 8 октября 2013 г.

VKScript или развиваем экстрасенсорные способности

Изображение: Аркадий Зарубин, CC-BY-SA
http://commons.wikimedia.org/wiki/File:Шаманский_бубен.JPG

Работа с VK API - дело нелегкое, особенно когда для получения результата требуется произвести несколько обращений к API. К счастью, ВКонтакте предоставляет нам механизм позволяющий писать собственные сценарии вызова API функций и выполнять их на стороне сервера. К несчастью, его возможности очень сильно ограничены, а документация языка сценариев ограничивается двумя абзацами.

Для начала рекомендую заглянуть в официальную документацию по ссылке. Ну а тех, кто заинтересовался прошу под кат.

суббота, 14 сентября 2013 г.

ВКонтакте API: Авторизация при помощи Qt

Если вы решили создать приложение ВКонтакте для мобильного телефона или компьютера с использованием Qt, то эта статья для вас.

Для начала, чтобы быть в курсе, что же нам потребуется проделать для успешной авторизации, я рекомендую изучить официальную документацию http://vk.com/dev/auth_mobile, в ней все достаточно подробно описано.

После этого можете смело переходить под кат:

четверг, 5 сентября 2013 г.

Коллекция ссылок на бесплатный и свободный контент

Музыка

http://www.jamendo.com - огромный выбор музыки под лицензиями Creative Commons. Свыше 370 тысяч композиций всевозможных жанров.

http://freemusicarchive.org/ - достаточно большой архив музыки. Подробную информацию о лицензии следует смотреть в описании к каждому треку. Есть как CC лицензии, так и Only Free For Download

http://www.23seconds.org - is an independent label born in april 2006 in the Swedish harbour city of Gothenburg. We release all kinds of alternative music, from pure indie-pop to dreamy chillout, hip-hop, trip-hop and minimalistic electronica. Все релизы доступны под лицензиями Creative Commons.

http://bpmfront.com.ar/ - интернет лэйбл. Все релизы доступны под лицензиями Creative Commons.

http://sampleswap.org/mp3/creative-commons/free-music.php - различные жанры музыки под лицензиями Creative Commons. (На момент добавления около 400 композиций)

http://www.deathtomusic.com/ - музыка в стиле metal, распространяется свободно(конкретный тип лицензий не указывается).

http://papafiotmusic.com/ - инструментальная музыка. Подходит для фильмов. CC-BY-NC.