Архив за 27 ноября 2012 - 2

Компания Google объявила, что с сегодняшнего дня можно добавлять к письмам файлы из облачного хранилища GDrive, не покидая при этом интерфейса Gmail. Для этого на нижней панели в интерфейсе для составления письма появилась дополнительная кнопка со значком «Google Диска».

Gmail увеличивает размер вложений до 10 ГБ (ссылками на GDrive)

Максимальный размер каждого такого типа вложений составляет 10 гигабайтЧитать полностью »

Каталог компаний — экспортёров ИТ решений Санкт Петербурга

НП «РУССОФТ» совместно с технопарком «Ингрия» и Первым городским бизнес-инкубатором подготовили отчёт «Санкт-Петербург: Отрасль ПО и ИТ-сервисов. Обзор отрасли, каталог ориентированных на экспорт компаний и перспективных стартапов» (St. Petersburg: Software and Information Technology Services Industry. Industry overview, catalog of export-oriented companies & promising start-ups). Документ подготовлен в рамках программы, запущенной Санкт-Петербургским фондом развития бизнеса, и профинансирован городским Комитетом экономического развития, промышленной политики и торговли.
Читать полностью »

Маленькая Хэштег Джеймсон (Hashtag Jameson) появилась на свет в субботу около 22:00. её мама сразу сообщила новость в Facebook и Twitter.

Родители назвали новорожденную дочку Хэштег

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

Доброго времени суток уважаемые читатели Хабра. Существуют замечательные CSS свойства с помощью которых можно задать реверсивное движение анимации — animation-direction: alternate и animation-direction: alternate-reverse (не путать со свойством animation-direction: reverse, которое задает реверсивное направление), но на сегодняшний день их не поддерживает большинство современных браузеров. Я хочу рассказать о том как сделать кроссбраузерную реверсивную анимацию фона.

netcribe

Пример на Jsfiddle


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

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

Джастин Уиндл, программист и дизайнер из Google Creative Lab, опубликовал на Codepen.io интересное демо, показывающее примеры использования тригонометрических функций для задания динамики анимации (easing), которая выглядит естественно и правдоподобно. Демо написано с использованием легковесного анимационного фреймворка Sketch.js, написанного Уиндлом.

На сайте Джастина УиндлаЧитать полностью »

Вся статья в одном предложении

При загрузке документов на сервера ВКонтакте, содержащих какие-либо персональные данные, не забывайте отмечать: «Личный документ (не доступен через поиск)» или «Personal document (unavailable via search)». А лучше их вообще туда не загружать, а пересылать по почте. КО.

О чем речь?

Существует популярный способ использования гуглодорков (применимый и к другим поисковикам), при помощи которого, например, производят поиск сайтов, подверженных каким-либо уязвимостям, или поиск «интересных» документов на сайте, которые сразу то и не найдешь, например:
google.com?q=filetype:sql — дампы баз данных
Или целевая атака:
google.com?q=site:www.msu.ru filetype:pdf — позволяет найти документы, которые могут как-то «скрываться» в общем интерфейсе сайта (попробуйте со своим университетом и фамилией)
Читать полностью »

Аня Икс (из компании Игрек), продакт-менеджер

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

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

Сразу скажу, что пост ориентирован скорее на обычных людей, чем на тех, кто в теме.

Я тут решил забить на всю работу и заняться чем-то для души. Снова взялся за паяльник. Решил автоматизировать дома всё и вся. На старой-то квартире у меня был умный дом или что-то типа того — мог свет в комнате включать через Интернет и всё такое.

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

Было решено, что лучше делать много отдельных устройств, каждое из которых отвечает за строго определённую задачу, имея возможность с лёгкостью подключать их к какой-то общей сети. И чтобы у каждого устройства был адрес и свой набор команд. Что-то вроде CAN-шины в современных автомобилях. При этом хочется, чтобы сеть была децентрализованной, без мастер-устройства, чтобы соединялись все по одному проводу, легко реализовывалось без покупки дополнительного контроллера, ну и чтобы длинные провода не были проблемой.

На борту микроконтроллера есть всякие I²C, да UART, но они явно не удовлетворяют условиям. В итоге было решено разработать свой велосипед протокол.

Создание умного дома и разработка своего протокола

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

Интернет, Вселенная и человеческий мозг описываются одинаковой функцией

Любопытно, что совершенно разные структуры, которые встречаются в природе, имеют между собой нечто общее и описываются одной той же математической формулой. Дмитрий Крюков из Кооперативной ассоциации анализа интернет-данных (Cooperative Association for Internet Data Analysis, CAIDA) при Калифорнийском университете в Сан-Диего с коллегами опубликовал любопытное междисциплинарное исследование, проанализировав соотношение связей между узлами в интернете, Вселенной и человеческом мозге. Он показал, что в каждой из этих структур рост количества рёбер графа (node degree) описывается показательной функцией с коэффициентом 2. Точно такое же экспоненциальное распределение присуще многим сложным сетям.

Другими словами, совершенно разные сетевые структуры подчиняются одному математическому закону.
Читать полностью »

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

В General Electric считают, что мы стоим на пороге новой волны инноваций, в основу которой ляжет объединение достижений индустриальной и информационной революций. До сих пор интернет влиял прежде всего на потребительский рынок, финансовый сектор и сервисную экономику. Все эти смартфоны, веб-сервисы, приложения и контент развлекали и удивляли нас, но не оказывали существенного влияния на рост производительности труда (как тут не вспомнить фразу Рэя Брэдбери про то, что человечество променяло возможность бороздить космос на бессмысленное потребление!)

Доклад GE «Industrial Internet: pushing the boundaries of minds and machines», посвящённый перспективам промышленного интернета, даёт надежду, что развлекательный, потребительский характер интернета — всего лишь детская болезнь, и вскоре глобальная сеть даст ощутимый толчок мировой промышленности. «Индустриальная революция длилась больше 150 лет, и некоторые наиболее важные инновации воплотились ближе к её завершению. Даже если считать началом интернет-революции 1950-е годы, слишком рано говорить, что она не сможет дать долгосрочный экономический эффект» — пишут авторы доклада.
Читать полностью »


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