Архив за 05 февраля 2014 - 2

18 апреля: всемирный день запуска воздушных шаров в стратосферу

Организация Global Space Balloon Challenge объявила о начале международного образовательного конкурса по запуску воздушных шаров в космос (стратосферу). К участию приглашаются активисты со всего мира.

Призы присуждаются в трёх категориях: лучший дизайн, лучшая фотография и наивысший подъём.
Читать полностью »

Собственно, метеодатчик — это, наверное, второе что все делают после того, как помигают светодиодом на Arduino. А раз уж этой участи не избежать, то надо разобраться с ней как можно быстрее, чтобы уже двигаться дальше.

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

Честно скажу: сначала я хотел делать добро и бросать его в воду отправлять погоду на Openweathermap.org и даже какое-то время делал это. Но потом началось — то сервис внезапно откажет, а я сижу и гадаю, что случилось, то его IP поменяется, и мне надо снова лезть в код центрального контроллера.

В общем, от OWM я отказался, а полученный опыт использовал для адаптации датчика к другому онлайновому сервису. Он, хотя и не использует данные для прогноза, для меня оказался очень удобным, чтобы смотреть и текущую погоду, и статистику.

Читать полностью »

Чуть меньше года назад профессор биоинженерии Калифорнийского университета в Лос-Анджелесе (UCLA) Вентаи Лю (Wentai Liu) создал «первый бионический глаз для слепых». Официально изделие получило название Argus II Retinal Prosthesis System и должно было вернуть зрение (частично) людям, которые потеряли его в следствии определённых заболеваний. Зачастую с момента окончания подобных разработок до их практического применения проходит достаточно много времени. Порой это далеко не один год. Однако в данном случае всё произошло иначе.

Лирическое №1

PHP неуклонно взрослеет и обзаводится различными полезными дополнениями и некоторые из них уже ну совсем как у старших (хотя слово «младших» во многих случаях подойдет лучше).

В этом ключе стоит, например, вспомнить такие замечательные вещи как менеджер зависимостей composer, встроенный веб-сервер, появление namespace'ов и замыканий.

Сложилось так, что в качестве рабочей OS у меня установлена последняя версия Ubuntu (13.10). Долгое время я довольствовался последней стабильной версией PHP из репозиториев (видимо везло), но тут по работе пришел проект на 5.3 (а то и 5.2, но под 5.3 завелся), который никак не хотел стартовать на последней 5.5.3, что из официальных репозиториев и я было опечалился (уже имеется опыт установки неактуального PHP на Ubuntu, хоть и успешный, но весьма грустный), но потом вспомнил ruby и rvm.io и решил провести небольшое исследование. В итоге коллега подсказал озвученную в заголовке вещь.

Конец лирического. К фактам.

Если вкратце – единственное назначение phpbrew – возможность использовать разные версии PHP на одной машине. Быстро, просто, практически без танцев с народными музыкальными инструментами. (не продакшен, не параллельная работа, но мгновенное переключение между версиями при разработке).

Читать полностью »

Смартфон Huawei Ascend P6 стал для компании более чем успешным. С момента старта продаж он разошёлся тиражом около 10 млн устройств. О его преемнике мы уже кое-что слышали, хотя конечно информация носила характер слуха или утечки. Теперь же в Сети появилось изображение смартфона Ascend P7.

Huawei Ascend P7

Читать полностью »

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

image

Читать полностью »

Проект Университет Иннополис объявляет о продлении конкурса грантов на обучение молодых разработчиков ПО в магистратуре Software Engineering на 2014-2015 учебный год в связи со стартом программы Президента РФ — «Глобальное образование».

Для участия в конкурсе необходимо подать заявку и предоставить все требуемые документы до конца февраля 2014 года!

Нынешние магистры 2013-2014 об особенностях обучения и не только:


Читать полностью »

Компания Blu Products в конце года представила флагманский смартфон Life Pure, получивший корпус толщиной всего 7,7 мм. Теперь же производитель в угоду моде анонсировал уменьшенную версию данного аппарата под названием Life Pure Mini. Конечно, назвать миниатюрным смартфон с дисплеем диагональю 4,5 дюйма, а именно такой установлен в новинке, можно лишь при сравнении со старшей версией и то с трудом. Пресс-релиз компании публикован на сайте PR Newswire.

Человечество все еще читает книги.

Будущее электронных книг

Возможно, человечество стало читать меньше, чем когда-то, с появлением различных социальных сетей и иных постоянно обновляемых источников новостей. Все же книги остаются с нами. Часто, заметив новую книгу в продаже, мы желаем купить себе экземпляр, и предметом желания остается именно бумажная версия. Это происходит по разным причинам — кому-то хочется вновь ощутить запах свежеотпечатанных страниц, кто-то хочет осязать вещь и «тяжесть» слов на страницах в переплете, который можно поставить на полку стеллажа в свою коллекцию, а кто-то прочтет из бесчисленных отзывов, что с электронным вариантом у вас будут проблемы, но стоп! Как же так вышло, что в век электронных технологий у нас будут проблемы с чтением электронного издания? Неужели действительно все так плохо? Ответом на этот вопрос будет…
Читать полностью »

Доброго времени суток, друзья!

Да-да, именно друзья, ведь после моего первого поста откликнулось очень много людей, кто был готов помочь всем, чем смогут. И в этом я чрезмерно благодарен Хабру — уже написаны целых две музыкальные композиции и грамотно переведен весь текст в игре на английский язык. Даже не знаю, что бы я без вас делал!

Но сам пост не об этом. Сегодня я хотел бы поделиться с вами маленькими подсказками по поводу пользовательского интерфейса. О том, чего стоит избежать уже в самом начале разработки, и что потом делать. К сожалению, мой «скилл» недостаточно высок, чтобы писать о чем-то действительно новом и неизведанном в этой области, так что пост будет больше посвящен новичкам в гейм-деве (и в первую очередь тем, кто пока еще боится NGUI), да и пост будет субъективен на все 146%.

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js