Как стать автором
Обновить
0
0
Кузнецов Кирилл @ndsdmfwg

Пользователь

Отправить сообщение

Швейцарские учёные научили квадрокоптер оставаться на лету после потери ротора

Время на прочтение1 мин
Количество просмотров55K
Институт динамических систем и управления в Цюрихе, специалисты которого в начале этого года демонстрировали квадрокоптеры, жонглирующие обратным маятником, продолжают удивлять. Им удалось разработать алгоритм, позволяющий аппарату оставаться в воздухе и безопасно садиться после потери одного из воздушных винтов. На видео показан полёт квадротора, у которого один из винтов был не закреплён, и через несколько секунд полёта слетел с оси из-за вибраций. Это не помешало ему быстро восстановить управляемость и совершить относительно мягкую посадку:


Читать дальше →
Всего голосов 73: ↑70 и ↓3+67
Комментарии34

Дрон с клешнёй

Время на прочтение1 мин
Количество просмотров33K


Сначала BigDog с рукой, теперь это. Учёные из Университета Пенсильвании создали роботизированную «клешню», которую можно установить на БПА. Это позволяет ему захватывать объекты, двигаясь со скоростью до 3 м/с.
На создание этого изобретения ученых вдохновило то, как орёл использует свои когти для захвата добычи:



Сейчас команда работает над тем, чтобы научить дрона делать поправки на изменение окружающей среды, с тем, чтобы схватить свою улепетывающую «добычу».
Сфера применения данного изобретения пока не ясна, но мне уже страшно!
Документ.
Всего голосов 44: ↑39 и ↓5+34
Комментарии28

Алгоритм обращения программы к API VKontakte

Время на прочтение3 мин
Количество просмотров95K
Часто бывает мы хотим автоматизировать то или иное действие. Порой спешка или просто лень не дает нам возможности ознакомиться со всей документацией(по API VK).
Разработать программу для работы с API ВКонтакте проще чем кажется. Подойдет любой язык, умеющий отправлять http get запросы (соответственно получать ответ). Например: Delphi, shell, C, Perl, PHP, Python и т. п.
image
Читать дальше →
Всего голосов 69: ↑39 и ↓30+9
Комментарии18

Визуализация работы веб-сервера Apache — logstalgia

Время на прочтение1 мин
Количество просмотров15K
image

Logstalgia скорее порадует разработчиков и системных администраторов, которые много времени проводят на «заднем дворе» сайтов, но сам результат работы программы очень красив и видео будет интересно посмотреть всем. Данная программа визуализирует работу веб-сервера Apache используя log-файлы. По ссылке видео, а саму программу можно скачать по здесь.
Всего голосов 101: ↑96 и ↓5+91
Комментарии57

20 самых популярных лекций TED Talks всех времён

Время на прочтение2 мин
Количество просмотров222K
Фонд TED с 1984 года проводит конференции, выбирая для них самые интересные темы и самые инновационные идеи. Например, на первой конференции 1984 года были представлены только что выпущенный Macintosh, инновационный компакт-диск от Sony, математик Бенуа Мандельброт продемонстрировал практическое применение своей теории фракталов, а специалист по искусственному интеллекту Марвин Минский разъяснил новую модель разума.

Каждое выступление (лекция) на конференции TED называется TED Talk и публикуется в онлайне, сейчас на сайте скопилось уже более 400 видеозаписей. Поскольку все они посвящены невообразимо интересным темам, даже сложно предположить, какие пользуются наибольшим интересом у зрителей. Официальный блог TED Blog опубликовал список Топ-20 лекций за все времена по количеству просмотров, собрав статистику с TED.com, Youtube, iTunes, Hulu, встроенных фреймов, количества скачиваний и т.д.
Читать дальше →
Всего голосов 102: ↑96 и ↓6+90
Комментарии23

Домашний сервер на неттопе Zotac

Время на прочтение5 мин
Количество просмотров77K
После прочтения статьи на хабре о хитрой сборке серверов на атомах давно витавшая идея домашнего сервера была подстёгнута мощным пинком и, в конечном итоге, вылилась в реализацию. Но не всё так быстро: вначале нужно было определиться, какое железо использовать.

Под домашним сервером чаще всего имеют в виду файловый сервер (файлопомойку), который удобен для хранения фильмов или обмена файлами между домашними устройствами. Меня же в первую очередь интересовал сервер в другом смысле: чтобы можно было удобно поиграться в apache + php, а то и захостить небольшой https-сайтик (с бесплатным сертификатом класса 1) или AS типа Tomcat или JBoss, поднять SVN, вобщем, для всего того, что сразу не отобъётся, зато на чужом хостинге будет стоить неоправданно дорого даже при паршивых ТТХ. Эти соображения повлияли на выбор ОС, а уже это повлияло и на требования к железу: безиксовый linux в любом случае требует меньше ресурсов, чем винда, при прочих равных. С другой стороны, раз уже есть сервер, почему бы и не раздать неиспользуемое место на диске в сеть?
Под катом -- фотки...
Всего голосов 31: ↑24 и ↓7+17
Комментарии39

Один день в офисе 500px. Фото-рассказ

Время на прочтение3 мин
Количество просмотров109K
Этим летом мне посчастливилось быть в Торонто. Именно там, а не в привычной всем Долине, находится офис стартапа №1 в Канаде — 500px. Конечно, нельзя было упускать шанс побывать в гостях у известного на весь мир проекта, который, кстати сказать, создали и развивают два «наших» фотографа — москвич Евгений Чеботарев и киевлянин Олег Гуцол. Так что, в одну из пятниц я отправился в гости.

Что такое 500px?


«500px — is a photo community powered by creative people worldwide», — так о своем проекте говорят сами авторы. Я бы добавил, что это лучший сайт с самыми красивыми фотографиями, которые я когда либо встречал.

Благодаря внутренней экосистеме, которая каждому в его ленту отбирает действительно потрясающие снимки, отличному интерфейсу и продуманным мотивационным правилам для фотографов, сайт получил мировую известность и продолжает стремительный рост.

Побывать в офисе у такого проекта и окунуться в рабочую атмосферу было по-настоящему интересно.

Офис


Основное рабочее пространство — open space в большой комнате. Столы расположены «фермами» в несколько рядов по 4-6 рабочих мест в ряду. Рабочие места — друг на против друга.



Читать дальше →
Всего голосов 71: ↑62 и ↓9+53
Комментарии42

Да, Рэнди Цукерберг, прочти нам пожалуйста лекцию о «Человеческой Порядочности»

Время на прочтение3 мин
Количество просмотров166K


Драма дня: Рэнди Цукерберг, сестру Марка Цукерберга, хватил приступ, когда кто-то ретвитнул копию фотографии семьи Цукерберга (см. выше), которую Рэнди сама разместила на Facebook.
Рэнди была в ярости, она думала, что фотографию могут видеть только ее друзья, но кто-то, кто дружит с сестрой Рэнди, но не является другом Рэнди, увидел фото на Facebook, и предположил, что это фото опубликовано для всех, и перепостил его в Twitter.
Читать дальше →
Всего голосов 365: ↑243 и ↓122+121
Комментарии97

Сервис взаимопомощи Ret.io, созданный двумя добровольцами в Мексике, фактически стал системой гражданского оповещения в стране

Время на прочтение3 мин
Количество просмотров53K
image

3 года назад в Мексике (стране, где находится Ciudad Juárez, самый опасный город мира), два друга из города Mérida открыли Twitter-аккаунт, чтобы предупреждать людей об обременительных полицейских проверках, которые слишком часто становились причиной различных неудобств для горожан.

Бесплатный сервис, названный Ret.io, превратился в гибкую автоматизированную систему, покрывающую всю Мексику. На сервис подписаны 27,000 человек, и его посещают более 100,000 человек в месяц, а соответствующее приложение для iPhone вышло в десятку лучших в категории Навигация.

Сегодня, с помощью Retio, граждане Мексики предупреждают друг друга об актуальных проблемах: перестрелках, убийствах, угрозах, вандализме, перекрытых дорогах, злоупотреблениях полномочиями, всех видах коррупции, ограблениях, пожарах, отключениях электричества, ДТП.
Читать дальше →
Всего голосов 88: ↑84 и ↓4+80
Комментарии68

Boston Dynamics LS3 научился понимать голосовые команды

Время на прочтение1 мин
Количество просмотров33K
Тяжёлым четвероногим роботом LS3, способным нести до 180 кг груза на расстояние 32 км, теперь можно управлять с помощью обычной рации, голосом. Новое видео от Boston Dynamics демонстрирует возможности голосового управления и некоторые другие улучшения — усовершенствованные стабильность и маневренность, способность вставать после падения, выбирать маршрут движения и точки опоры для ног на сильно пересечённой местности и аккуратно маневрировать в городской среде.



Это испытание — первое из серии тестов LS3, проводимых DARPA совместно с корпусом морской пехоты США, в условиях, максимально приближенных к реальным. LS3 предполагается использовать для транспортировки оборудования и боеприпасов, а так же в качестве мобильной зарядной станции для раций и другого электрического оборудования.

Источник — DARPA.

Всего голосов 39: ↑37 и ↓2+35
Комментарии95

You are the CSS to my HTML

Время на прочтение1 мин
Количество просмотров4.1K
Всем добрый день!

Как выразить чувства «компьютерщику»? Пожалуй, так:



Фраза, понятная не всем, но «знающие» оценят сколько души вложено в эти слова :-)
Всего голосов 188: ↑144 и ↓44+100
Комментарии80

GulpJS — фантастически быстрый сборщик проектов

Время на прочтение4 мин
Количество просмотров298K
Gulp.js это потоковый сборщик проектов на JS. Он использует Stream и действительно является очень быстрым. Для примера у меня есть проект где около тысячи stylus файлов, GruntJS нужно примерно 2.5 секунды на сборку и 2 секунды на обработку autoprefixer'ом. Gulp все это делает за 0.5 секунды выигрывая у GruntJS минимум в 4 раза.



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

В этой статье будет больше практики, мы соберем среду разработки фронтенда используя Jade и Stylus, запустим локальный сервер и подключим Livereload. Проект я выложил на Github, экспериментируйте.

Читать дальше →
Всего голосов 39: ↑39 и ↓0+39
Комментарии48

Vico мертв. Да здравствует Vico

Время на прочтение1 мин
Количество просмотров2K
Vico — один из редакторов «Vim 21 века» был предоставлен OpenSource сообществу.

Мартин прокоментировал это так:
«В последние месяцы, развите Vico зашло в тупик. Это является плохой новостью для многих пользователей, и для меня, поскольку я не могу больше тратить время на Vico, как хотелось бы. Мои планы на Vico были грандиознее.

Поэтому я выпускаю исходный код на Github для внесения вклада в OpenSource сообщество и создания действительно хорошего редактора. ...»
Всего голосов 29: ↑21 и ↓8+13
Комментарии17

Grunt, инструмент для сборки javascript проектов

Время на прочтение4 мин
Количество просмотров132K
Grunt — это инструмент для сборки javascript проектов из командной строки с использованием задач. Релиз вышел совсем недавно, автор Ben «Cowboy» Alman, проект есть на github. В этой статье я рассмотрю основы Grunt, его установку и использование.
Читать дальше →
Всего голосов 35: ↑32 и ↓3+29
Комментарии15

Опыт работы с GruntJS

Время на прочтение4 мин
Количество просмотров23K
image

Привет. Мы, наконец, закончили работу над одной интерактивной книгой, и сейчас очень хочется рассказать об одном из самых интересных инструментов, из тех, что мы использовали — о GruntJS.

Немного о проекте


Собственно, делали мы интерактивную книгу одного популярного российского писателя. Книжка написана на JS, шаблонах ECT-JS и LESS. Сборкой, конкатенацией, минификацией и деплоем занимается Grunt, книжка работает на iPad’е под Phonegap.

Технически, мы делали прототип — мы активно изучали и применяли различные технологии. С чем-то получилось круто, с чем-то не очень. Как бы то ни было, книга работает, и ее даже можно скачать в App Store.

Думаю, что этого достаточно. Теперь можно перейти к GruntJS…

Читать дальше →
Всего голосов 40: ↑36 и ↓4+32
Комментарии33

Опыт разработки сервис-ориентированной системы

Время на прочтение4 мин
Количество просмотров9.9K
Некоторое время назад мы вместе с небольшой командой программистов начали разработку достаточно интересного с технической точки зрения аналитического проекта. Основной его целью была обработка данных, получаемых с различных веб-страниц. Нужно было обрабатывать эти данные, приводя в удобный вид и после этого анализировать собранную статистику.

До тех пор, пока у нас не было большого количества всевозможных данных, мы не имели каких-то нестандартных проблем и все решения были достаточно прямолинейными. Но проект разрастался, и размер собираемой информации, хотя сначала и не очень быстро, но все же увеличивался. Росла и кодовая база. И через некоторое время мы осознали весьма печальный факт — из-за всяких костылей и быстро-фиксов мы нарушили почти все возможные принципы проектирования. И если сначала организация кода была не столь важна, то со временем стало понятно, что без хорошего рефакторинга далеко мы не уедем.
Читать дальше →
Всего голосов 18: ↑13 и ↓5+8
Комментарии0

Почти настоящая многопоточность средствами php 5

Время на прочтение5 мин
Количество просмотров32K
В очередной раз читал про многопоточность в php точнее полное её отсутствие и всевозможные костыли в виде не блокируемых сокетов. Вот как раз там наткнулся на интересную статью в которой описывался очень простой и эффективный способ распараллеливания потоков. На основе этого материала написал небольшой класс что бы облегчить себе работу в будущем.
Читать дальше →
Всего голосов 73: ↑52 и ↓21+31
Комментарии59

Sublime Text Vintage Mode — справочник по горячим клавишам

Время на прочтение3 мин
Количество просмотров50K
Как увидел Vintage Mode в действии сразу захотелось научиться им владеть. Как раз к этому времени я прошел курс Соло + VerseQ для слепого печатания на английском. Связка с Vintage Mode, мне казалось, будет очень эффективной для верстки, и я не ошибся.

image Для тех кто не знает Vintage Mode (Insert Mode в VIM) плагин для Sublime Text, который идет в комплекте с редактором. Взят он из редактора VIM, и многие думают, что пользу он может принести только бывшим пользователям Vim, но это ошибочное мнение. По умолчанию плагин деактивирован, как активировать объяснять не буду инструкция есть здесь. Скажу только что для входа в режим Vintage используется клавиша i, а для выхода ESC. По моему это крайне неудобно. Я воспользовался советом из оффициальной документации и теперь вхожу в Vintage Mode два раза нажав клавишу i. Подробности тут.

Вроде все отлично осталось только узнать список команд для каждой клавиши, немного понервничать, привыкнуть и готово. Но в официальной документации информации по клавишам нет, они обосновывают это тем, что клавиши те же что и в редакторе Vim. Но различия есть и их немало, документации на русском вообще нет ни по одному из редакторов (именно по Hotkeys Vintage Mode).
Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии24

Дюжина дизайнерских косяков

Время на прочтение6 мин
Количество просмотров139K


Последние месяцы мне по долгу службы приходилось изучать и контролировать большое количество дизайна. Критерии совершенно обычные — следить за текстом, внимательно вчитываясь в каждую фразу. И следить чтобы дизайн выполнял свои задачи.

Спустя время я выделил несколько неочевидных вещей, на которые старался обращать внимание, и в большинстве случаев находил ошибки. Получился небольшой чеклист. Очень полезный как для самопроверки, так и для проверки чужого дизайна. Им с вами и спешу поделиться:
Читать дальше →
Всего голосов 225: ↑210 и ↓15+195
Комментарии140

Разработка видеохостинга на Erlang

Время на прочтение12 мин
Количество просмотров19K
Представляем вашему вниманию доклад Максима Лапшина, сделанный им на конференции Application Developer Days. Мы собрали воедино видео и аудио, слайды презентации, а также стенограмму доклада. Последнее потребовало огромных усилий, но оно явно того стоит. Сорокаминутный доклад можно «услышать» в несколько раз быстрее.

Свел видео и презентацию в единый ролик, а также записал стенограмму Стас Фомин (человек и пароход локомотив :)).
Читать дальше →
Всего голосов 77: ↑71 и ↓6+65
Комментарии82
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Набережные Челны, Татарстан, Россия
Дата рождения
Зарегистрирован
Активность