Pull to refresh
17
0

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

Send message

Игры для программистов

Reading time3 min
Views134K
Должен признаться, что я плохой программист. Я не люблю настраивать Maven и писать конфигурации для Spring Framework. Я не знаю в деталях, как работает JVM (да и в общих чертах представляю это себе довольно смутно). Я плохо понимаю паттерны проектирования, а любая новая технология вводит меня в уныние. И тем не менее, я люблю программировать.

Специально для таких как я (а может, и для каких-то других) существует небольшой класс игр, представляющих собой квинтэссенцию программирования. В них не нужно скрещивать ежа с ужом и беспокоиться о версиях библиотек. Лишь кристально чистое алгоритмическое программирование, обёрнутое в симпатичный интерфейс — вот моё маленькое счастье.

Минуточку внимания.

Я не стану говорить о Robot Battle и тому подобных вещах. Вот не стану и всё. Возможно, я странный человек, но мне не нравится иметь дело с чем-то, хоть отдалённо напоминающим реальную физику. Интересующиеся могут почитать об этой игре здесь, а статья немного о другом.

Так о чём же статья?
Total votes 120: ↑102 and ↓18+84
Comments89

Игры для программистов, часть вторая

Reading time5 min
Views81K
Прошло четыре с половиной года с тех пор, как я, пользуясь свежеполученным инвайтом, написал предыдущий хабрапост с подобным заголовком. Большой срок для игровой индустрии. Успело появиться много новых хороших игр, и недавно я ощутил настоятельную необходимость поделиться знанием о них с широкой общественностью.

Несмотря на опасность, что вновь возникнет спор относительно названия, я решил оставить его прежним, дабы сохранить преемственность. Можно воспринимать его как «игры для тех, кто имеет способность к программированию», или ещё как-нибудь в этом духе. Однако я полагаю, что вы читаете этот пост не ради рассуждений о семантике, потому перейдём к сути.

Infinifactory


image
И что же это за майнкрафт такой?
Total votes 58: ↑57 and ↓1+56
Comments74

IT Школа Samsung: учим школьников разработке мобильных приложений

Reading time10 min
Views22K
Сегодня наш пост о мобильных приложениях выпускников IT ШКОЛЫ SAMSUNG. Начнем с краткой справки об IT ШКОЛЕ (за деталями милости просим на наш сайт и/или задавайте вопросы в комментах). Во второй части расскажем о лучших, по нашему мнению, Android-приложениях, которые создали школьники 6-11 классов!


Total votes 15: ↑11 and ↓4+7
Comments18

Шаг за шагом: Трансляция данных на flightradar24

Reading time11 min
Views43K


1. Введение


Моя текущая деятельность никак не связана с авиацией, но так случилось, что я заболел ею. В какой точно момент это произошло – сложно сказать, наверное, первый полет здорово поспособствовал этому. Через некоторое время я начал смотреть фильмы на авиационную тематику, интересоваться строением и отличиями в самолетах и искать, как связать свою деятельность хоть немного с моим увлечением. Так я познакомился с технологией ADS-B и ее неожиданным применением среди энтузиастов – радарспоттингом. На просторах Хабра не часто появляются статьи по данной тематике (раз, два). Поэтому здесь я хочу немного поговорить на тему радарспоттинга и подробно описать процесс создания самостоятельной трансляции данных на популярный ресурс flightradar24.
Итак, всем, кто интересуется (болен) темой авиации и наблюдения за самолетами, а также желает принять в этом свое непосредственное участие, добро пожаловать под кат.
Читать дальше →
Total votes 29: ↑29 and ↓0+29
Comments39

Магазин открыл 110 000 банковских карт своих покупателей и 6 месяцев не хотел закрывать уязвимость

Reading time3 min
Views26K


В последнее время так много новостей о взломах компаний и утечках персональных данных, что владельцы сайтов наверняка приняли дополнительные меры предосторожности, чтобы не допустить такое, думаете вы. Как бы не так. Может быть, в каких-то крупных компаниях и задумались о том, как бы не потерять капитализацию на десятки миллионов долларов, как Yahoo перед продажей (когда всплыли факты крупных взломов). А вот многие мелкие бизнесы и пальцем не пошевелили.

В ноябре 2016 года компании специалисты по безопасности из Kromtech Security Research Center обнаружили базу данных с полной информацией о покупателях одного из крупнейших онлайновых зоомагазинов в США — всего более 110 000 записей о банковских карточках, некоторые с кодами CVV.
Читать дальше →
Total votes 22: ↑21 and ↓1+20
Comments39

Как интернет-магазины обманывают нас

Reading time16 min
Views23K
image

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

С приближением рождества 2015 года стоимость набора специй для тыквенного пирога начала вести себя странно. Она не взлетела, как рекомендовал бы учебник по экономике. Она не рухнула. Она начала колебаться между двумя квантовыми состояниями. Стоимость упаковки весом в унцию на Amazon была либо $4,49, либо $8,99, в зависимости от того, когда вы на неё смотрели. Почти через год, в День благодарения 2016 года, цена снова начала скакать между двумя точками – на этот раз между $3,36 и $4,69.

Мы живём во времена переменных цен на билеты и на поездку на такси, самостоятельного выбора цены альбома Radiohead и других современных игр с ценами. Но что случилось со специями? Странный глюк компьютера? Больше похоже на намеренный глюк. «Скорее всего, это стратегия по получению данных и правильной цены», – пояснил Гуру Харихаран [Guru Hariharan], когда я обрисовал на доске эту схему.
Читать дальше →
Total votes 20: ↑14 and ↓6+8
Comments19

Xiaomi Philips: умная лампа, которая бережет глаза

Reading time3 min
Views27K
Если бы Xiaomi не участвовала в коллаборациях с другими брендами, позволяя так или иначе использовать свой логотип, то многих бы устройств мы не увидели. Например, если бы Mi не инвестировала в Ihealth, то не было бы умных тонометров Xiaomi. А если бы не партнерство с Philips, то не видать нам умной настольной лампы.


Читать дальше →
Total votes 19: ↑12 and ↓7+5
Comments63

Компания Onion прекращает сбор пожертвований на микрокомпьютер Omega 2

Reading time3 min
Views16K


25 апреля 2017 года компания компания Onion опубликовала на сайте краудфандинг площадки Indiegogo письмо, в котором сообщает, что прекращается сбор денежных средств на разработку микрокомпьютера Omega 2.
Читать дальше →
Total votes 14: ↑11 and ↓3+8
Comments38

Когда интуиция нас подводит: о том, как одну олимпиадную задачу по физике десятилетиями решали неправильно

Reading time6 min
Views72K

«Имеются два одинаковых шарика, находящихся при одной и той же температуре. Один из них лежит на горизонтальной поверхности, другой подвешен на нити. Обоим шарикам сообщают одинаковое количество теплоты. Будут ли после этого температуры шариков одинаковыми или нет? (Любыми видами тепловых потерь можно пренебречь.)»

Такую задачу иногда можно встретить на олимпиадах по физике или в соцсетях. Общепринятый ответ интуитивно понятен: из-за затрат энергии на тепловое расширение при наличии силы тяжести шарик, лежащий на горизонтальной поверхности, окажется холоднее висящего на нити. В недавней статье было показано, что этот ответ неправильный. На самом деле, результат будет обратным: лежащий шарик окажется теплее висящего. Разберемся, почему традиционный метод решения этой задачи приводит к неправильному ответу, и почему интуиция в этом случае нас подводит.
Читать дальше →
Total votes 110: ↑105 and ↓5+100
Comments232

Анатомия и клонирование USB адаптера для SD-карты

Reading time5 min
Views17K

… или как снабдить Ваш DIY-проект на MIPS или лёгком ARM быстрой микро-SD карточкой.
Доброго времени суток всему уважаемому сообществу. Хотел бы продолжить свой рассказ про коробочку-прибор, а именно про то, как ей удалось обзавестись микро-SD картой, подключённой к порту USB 2.
Читать дальше →
Total votes 22: ↑21 and ↓1+20
Comments25

Как печатает Picaso 3D Designer X Pro

Reading time3 min
Views5K


Новейший 3D-принтер Designer X PRO, о котором мы рассказали в одной из предыдущих статей, активно тестируется в работе. Сегодня мы хотели бы рассказать о том, насколько широким диапазоном материалов он может печатать.
Читать дальше →
Total votes 8: ↑7 and ↓1+6
Comments2

В Иркутске запустили безналичную оплату проезда в городском транспорте

Reading time3 min
Views17K

В общественном транспорте города Иркутска запустили безналичную оплату проезда. В этой статье мы попытаемся разобраться как эта система работает, и есть ли у неё перспективы на будущее.
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments57

Как сделать свою первую 3D-модель?

Reading time2 min
Views289K
Чтобы сделать 3D-модель или распечатать уже готовую на 3D-принтере, надо просто следовать инструкции. Никаких навыков и способностей не требуется. Главное — просто следовать простой инструкции.


Читать дальше →
Total votes 24: ↑20 and ↓4+16
Comments41

10 технологий, которые должны быть в современном смартфоне

Reading time8 min
Views41K
Привет, Geektimes! Нынешний год обещает нам множество новых смартфонов — все началось с CES, продолжится на MWC и, скорее всего, закончится только осенью, когда Apple представит новый iPhone. Как бы аналитики ни утверждали обратное, рынок мобильных устройств не стоит на месте, и производители на радость покупателям применяют новые (иногда, правда, и ненужные) технологии. Так каким же станет он — смартфон 2017 года?


Читать дальше →
Total votes 59: ↑32 and ↓27+5
Comments267

Работа с Народным Мониторингом на Python с Raspberry Pi

Reading time4 min
Views23K
Пытаясь подключить свой датчик температуры DS18B20 к своей умной теплице, я обнаружил, что в интернете нет полной инструкции по подключению этого датчика посредством языка программирования Python. Использую его, так как работаю с платформой Raspberry Pi. Я решил эту проблему устранить. Оказывается работать с TCP не так сложно, но нужно понимать, что и для чего мы делаем. Двухчасовой танец с бубном меня явно выбесил. Так что здесь, помимо самой программной части, я хочу рассказать весь алгоритм от начала до конца. Думаю, что другие датчики работают похоже, поэтому большая статьи будет для всех одинакова. Надеюсь, что если вы захотите подключить свой датчик, Вам уже бубен не понадобится:) И так, давайте приступим, прошу Вас под Хаброкат.
Читать дальше →
Total votes 25: ↑23 and ↓2+21
Comments30

Экосистема разработчиков в Telegram

Reading time10 min
Views71K
Лого

Многим уже известно, что в мессенджере Telegram помимо прямого общения между двумя людьми также реализованы другие полезные инструменты:

  • Каналы — некий симбиоз сообщений и списков рассылки, где автор или коллектив авторов обращаются к своей аудитории, но аудитория не может влиять на содержимое канала.
  • Группы — своеобразные чаты между большим количеством пользователей, где каждый участник является полноправным представителем сообщества и может влиять на повестку дня.
  • Боты — специальные аккаунты в Telegram, созданные для того, чтобы автоматически обрабатывать и отправлять сообщения, часто используются для интеграции c сервисами.

На днях на просторах Github, наткнулся на список каналов, групп, ботов в Telegram, который пополняется непосредственно разработчиками, использующими этот проект совместной разработки. Под катом можно увидеть саму IT-подборку, из которой каждый сможет выбрать что-то интересное для себя.
Читать дальше →
Total votes 39: ↑35 and ↓4+31
Comments46

Модульный DIY-ноутбук Olimex TERES I

Reading time3 min
Views29K


Болгарские хакеры из компании Olimex более года работали над конструкцией open source ноутбука на процессоре Allwinner A64 — и наконец-то завершили этот уникальный в своём роде проект. С февраля 2017 года фирма начинает принимать заказы на комплекты для сборки ноутбука по 225 евро.

Открытый дизайн позволяет добавить в ноутбук необходимые модули: GPS, GSM или что-то более экзотическое, изменить конструкцию на свой вкус. Корпус входит в комплект, хотя его можно распечатать на 3D-принтере по опубликованной CAD-модели.
Читать дальше →
Total votes 41: ↑39 and ↓2+37
Comments134

Подключаем джойстик от Dendy к Raspberry pi

Reading time5 min
Views19K
Однажды, насмотревшись всяких «Пока все играют», мне тоже захотелось поиграть на своём Raspberry pi. Да не просто поиграть, а поиграть используя реальное устройство. Для чего в переходе метрополитена за 150 рублей был куплен джойстик от Денди (ну не от денди, а Симбас Юниор). Те, кому интересно, что из этого получилось, могут ткнуть мышкой по кнопке ниже. В конце статьи будет ссылка на пруф.

Читаем далее
Total votes 33: ↑32 and ↓1+31
Comments30

Самодельный SD Card Shield для Arduino

Reading time3 min
Views90K
Приветствую, %username%!
Подумал на днях, что для своего будущего 2х ядерного коптера (да и мало ли других проектов) неплохо бы потом сделать еще и черный ящик (GPS), а для этого надо много памяти и EEPROM не поможет, а поэтому стоит купить или сделать SD шилд для Arduino.
Купить — дороговато для такой мелочи и долго ждать пока пришлют, поэтому гуглим и находим что народ то клепает свои шилды, для этого нам понадобится всего 6 резисторов, переходник/разъем для карты памяти и сама карточка (заработало с картами SD и SDHC, отформатированными в FAT16 и FAT32).
Читать дальше →
Total votes 43: ↑42 and ↓1+41
Comments23
1

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity