Месяц: Март 2016

  • Используем миграции Yii2 для работы с несколькими базами данных

    от автора

    Миграции являются удобным инструментом для изменения структуры базы данных и поддержания ее в актуальном состоянии. Yii2 поддерживает миграции из коробки. Использование миграций подробно описано в документации. Управление миграциями осуществляется из командной строки. В статье описывается использование миграций для управления несколькими схемами БД. Как оказалось, это совсем несложно реализовать, но почему-то не нашел ни одного описания.…

  • Программа Face2Face переносит мимику с одного лица на другое в реальном времени

    от автора

    Если много смотреть телевизор, то создаётся впечатление, будто люди там ненастоящие, а какие-то выдуманные виртуальные персонажи, говорящие головы, будто ими управляют как марионетками. Инновационная разработка учёных из США и Германии делает возможным именно такое дистанционное управление лицами на экранах. Программа Face2Face накладывает мимику управляющего «актёра» на любое другое лицо. Это можно делать в прямом эфире…

  • Рецензия на книгу Дэвида Йоффи и Майкла Кусумано «Искусство стратегии»

    от автора

    Apple, Microsoft и Intel, Джобс, Гейтс и Гроув. Три разных компании, три разных руководителя, три лидирующих позиции на рынке. Как у них это получилось? Есть ли общие правила у успешных CEO? Можно ли понять их и применить самому? Дэвид Йоффи и Майкл Кусумано — два преподавателя стратегии бизнеса из Гарварда и MIT, провели глубокое исследование,…

  • Как студенты Университета ИТМО создают роботов

    от автора

    В нашем блоге мы пишем о разработке систем связи и о первых шагах на пути к продвинутому программированию. Однако участием в олимпиадах активность студентов ИТМО не ограничивается: сегодня мы поговорим о том, как работает Студенческое конструкторское бюро (Robotics engineering department или RED), созданное в рамках кафедры СУиИ (Систем Управления и Информатики) Университета ИТМО.

  • Простой цифровой термометр/гигрометр на AM2302 (DHT22), ATtiny13 и MAX7219

    от автора

    Цифровой датчик температуры и влажности AM2302 (DHT22) достаточно популярен в сегменте DIY, так как при невысокой стоимости (если рассматривать реплики, сделанные в Китае) он обеспечивает неплохую точность измерений и весьма прост в подключении (три провода, включая питание). Однако, большинство примеров использования этого датчика рассчитаны на Arduino и написаны на языке программирования С/С++. Это прекрасно подойдет,…

  • Как взять кредит под 80% годовых, нечаянно улыбнувшись в камеру

    от автора

    Вообще, камера все больше берет на себя. Захватывает пространство 🙂 Еще несколько лет назад можно было всерьез говорить о компьютерных перчатках, типа сейчас мы пойдем в матрицу, давайте облепимся датчиками, ловящими движение. Сегодня Кинетикс легко читает положение кисти, не то что рук, а если вам нужна точность для какого-то отдельного софта — будет достаточно надеть…

  • Yet another инструкция по получению ssl-сертификата Let’s Encrypt

    от автора

    Тема получения сертификата Let’s Encrypt уже подымалась на хабре (см. тут), да и в сети можно найти много рецептов разного качества. Читал я и ужасался: одни пишут, что то нужно nginx или apache остановить («на пару минуточек всего»), другие предлагают файлы подкладывать в папку веб-сервера (в соседней ssh-сессии), третьи — о том, как важно соблюсти…

  • Kakadu Pen — еще один детский гаджет

    от автора

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

  • Первые трансатлантические кабели — когда они появились и как работали?

    от автора

    Порой кажется, что все эти «ваши интернеты» существовали всегда. Сотовая связь, интернет, мгновенный обмен информации между пользователями разных стран и континентов. Но это не так — ведь даже в 19-м веке мир был довольно изолированным, отдельные части света мало сообщались друг с другом. Во второй половине века стал развиваться телеграф, проникая во все сферы быта…

  • Почему городские номера телефонов еще долго будут актуальны

    от автора

    Часто можно услышать, что городские телефоны – это вчерашний день. Все нормально обходятся сотовыми, и если нужен запоминающийся номер, можно просто взять и купить его у своего оператора. Действительно, городские стационарные телефоны, как инструмент для связи, постепенно отходят в прошлое, но вот короткие городские номера – особенно с московским кодом – все еще в большой…