Вести с полей. Выпуск №3
Вести с полей. Выпуск №3

Продолжаем публиковать подборки ссылок на проекты, новости и события которые за последнее время привлекли наше внимание и показались интересными.

1. Вопросы анонимности в сети все больше привлекают к себе внимание и проекты, борющиеся за анонимность и безопасность передачи данных появляются как грибы после дождя. OnionShare - довольно интересный проект шаринга файлов через Tor.

2. Автомобили Tesla не перестают радовать мир разработчиков изящными инженерными решениями. На сайте http://docs.timdorr.apiary.io/ представлен неофициальный JSON API к автомобилю Tesla Model S, который используется в iOS и Android приложениях. “Рулить” автомобилем через API, к сожалению, нельзя, зато можно получить состояния различных компонентов. Скажем, на запрос GET /vehicles/{id}/command/drive_state машина вернет ее положение в пространстве:

    
{
    "shift_state": null,          //
    "speed": null,                //
    "latitude": 33.794839,        //
    "longitude": -84.401593,      //
    "heading": 4,                 // Ориентация компаса в градусах 0-359
    "gps_as_of": 1359863204       // GPS fix
}
    

3. Смешная история про то, как американского солдата наградили медалью за написание скриптов на Perl’е и макросов к Excel’ю в армии США.

4. Фреймворк на питоне для написания ботов для твиттера. Довольно чистое и аккуратное API, позволяющее в несколько строк набросать своего бота, который будет следить за новостями и реагировать на различные упоминания в сети.

    
bot.post_tweet(text)                    # Запостить твит
bot.post_tweet(text, reply_to=tweet)    # Ответить на твит
bot.favorite(tweet)                     # Лайкнуть твит

bot.log(message)                        # Записать что-нибудь в лог
    

5. Дизайнер Чад Маззола из Стокгольма показал, как красиво и уместно могут использоваться бесплатные гугловые шрифты.

6. Из серии легенды гитхаба: 47-строчное if-условие в исходниках компилятора GCC. А вам слабо?

7. Симпатичный DSL для описания REST API, и генерации библиотек для работы с этим API. Этакий Thrift, но для REST. На данный момент генерирует:

  • роуты для обработки в Node/Express
  • AJAX jQuery библиотеку для работы с этим API
  • тесты для mocha
  • HTML-документацию на основе описания

Есть также планы по добавлению серверных реализаций на PHP, Go, MVC.NET, а также клиентских библиотек для Android и iOS.

    
/helloworld

This API returns a 'Hello World' message!

#Get

    {/controllers/helloworld.Get}

    |message string: The text that holds the message
    

8. Пять вещей, которые делают Go быстрым - любопытная статья о том, как в Go борются за производительность.

9. На rs.io отличная побдорка ста с лишним открытых массивов данных. Есть очень интересные ссылки, типа всех картинок википедии или отчеты по тобакокурению в США.

10. И в заключение, шуточный проект, посмеяться:

    
        <script src="ಠ_ಠ.js"></script>
        <script>
          var user = "Tim";
          ಠ_ಠ(user);
          // Logs "Tim" to console as a warning.
        </script>
    
С 2003 года
Надежность.
Нам доверяют десятки тысяч компаний и разработчиков
20 лет
Предоставляем услуги профессионального хостинга
35 000
Клиентов доверяют нам размещение своих сайтов
99.99%
Подтвержденный uptime
наших серверов хостинга
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
ВК49865