В этой статье пойдёт речь о том, как реализован словарь в Python. Я постараюсь ответить на вопрос, почему элементы словаря не упорядочены, описать, каким образом словари хранят, добавляют и удаляют свои элементы. Надеюсь, что статья будет полезна не только людям, изучающим Python, но и всем, кто интересуется внутренним устройством и организацией структур данных.
Читать полностью »
Архив за 14 января 2015 - 10
Реализация словаря в Python 2.7
2015-01-14 в 8:51, admin, рубрики: Dict, hash, python, python2.7, алгоритм, Алгоритмы, коллизии, разрешение, словарь, хеш, хэшApp Store бьет рекорды, Rovio экспериментирует с жанрами, 9GAG берется за игры — и другие новости недели для мобильного разработчика
2015-01-14 в 8:48, admin, рубрики: App Store, game development, iphone, mobile development, Rovio, Блог компании KamaGames Studio
Рекорды Apple App Store: полмиллиарда долларов в первую неделю года
В первую неделю января были установлены 2 новых рекорда от Apple. В этот период пользователи потратили на приложения и встроенные покупки в App Store около полмиллиарда долларов. А в первый день 2015 года была достигнута рекордная дневная выручка в истории App Store.
Эти достижения последовали за рекордным 2014 годом, в течение которого оборот по счетам вырос на 50 процентов, а выручка разработчиков от продажи приложений превысила 10 миллиардов долларов.
На сегодняшний день совокупный доход разработчиков от продажи приложений составляет 25 миллиардов долларов.
Учитывая динамику роста основных мобильных сторов, в следующем году побить этот рекорд будет под силу только самому Apple.
Читать полностью »
Картонный робот-пылесос на Ардуино
2015-01-14 в 8:46, admin, рубрики: arduino, diy или сделай сам, пылесос, робот-пылесос, Системные платыСледуя инструкции под катом (и имея в наличии все нужные компоненты), за несколько часов можно построить простой картонный робот-пылесос. Конечно, это, скорее, игрушка, но удивительно, сколько пыли она собирает с вроде-бы чистого пола. Также может быть любопытно опробовать на ней алгоритмы управления роботом-пылесосом, дополнить сонаром или другими датчиками препятствий.
(много картинок)
Читать полностью »
Частный космос: наши дни
2015-01-14 в 8:41, admin, рубрики: доставка грузов на МКС, космический туризм, космонавтика, мультипланетарность Ещё совсем недавно космос был доступен и интересен лишь правительствам ведущих стран, поскольку космические запуски стоили очень дорого, а успехи использовались в основном на политической арене. В современном обществе наступило пресыщение космическими достижениями: полёты на МКС стали обыденностью, телефонная связь и даже телевидение передаются по сети интернет, снимки земной поверхности лежат в свободном доступе. Отлетал своё челнок Спейс шаттл. Пожалуй, единственная космическая услуга, интересующая население планеты, – глобальное позиционирование. Назревает вопрос: что вообще делать человеку в космосе?
Читать полностью »
Можно ли воздействовать на свет электрическим полем?
2015-01-14 в 8:41, admin, рубрики: квантовая физика, квантовая электродинамика, Научно-популярное, петаваттные лазеры, свет, физика, электромагнитное излучениеОказывается, можно. И ниже я расскажу как. Этот пост родился из моего ответа на вопрос, заданный на сайте Quora.
Речь пойдёт о квантовом вакууме. Так он выглядит в представлении художника.
Сredit: lactamme.polytechnique.fr
Смартфоны Vertu Pure Jet Alligator Diamonds, Diamonds Red Alligator и Diamonds Black Alligator украшены бриллиантами
2015-01-14 в 8:35, admin, рубрики: Новости, метки: новостиПод маркой Vertu представлены очередные роскошные смартфоны: Pure Jet Alligator Diamonds, Diamonds Red Alligator и Diamonds Black Alligator. Все они обтянуты кожей аллигатора и украшены бриллиантами.
Основой Pure Jet Alligator Diamonds служит модель Vertu Signature TouchЧитать полностью »
Обыск и арест электронных устройств и носителей информации при пересечении границы США
2015-01-14 в 8:33, admin, рубрики: Законодательство и IT-бизнес, информационная безопасность, Карьера в IT-индустрии, криптография, обыски, путешествия, слежка за гражданами, четвертая поправка
«Право народа на охрану личности, жилища, бумаг и имущества от необоснованных обысков и арестов не должно нарушаться...» — так начинается Четвертая поправка к Конституции США.
Можно ли провести обыск электронных устройств без санкции суда? Помогут ли средства криптографии? Каковы границы неприкосновенности личной жизни в цифровую эпоху, при пересечении государственной границы США? Если Вам это интересно, прошу под кат:
Читать полностью »
Будни багхантинга: еще одна уязвимость в Facebook
2015-01-14 в 8:31, admin, рубрики: Facebook, xss, Блог компании Positive Technologies, Веб-разработка, информационная безопасность, разработкаДекабрь для меня получился наиболее удачным за четыре года участия в разнообразных программах bug bounty, и я хотел бы поделиться информацией об одной из обнаруженных уязвимостей. Речь пойдет о небезопасной обработке Request-URI (Request Target). На этот раз красивой комбинацией уязвимостей порадовал Facebook.
Читать полностью »
«Идеальное» бросание монеты: The NIST Randomness Beacon
2015-01-14 в 8:28, admin, рубрики: NIST, информационная безопасность, криптография, случайные числа
Говоря статистическим языком — «случайная переменная» — это функция, выдающая какое-то значение, неизвестное до определенного времени и постоянное после.
C 5 сентября 2013 года NIST каждую минуту публикует случайное число размером 512 бит. Это число, предыдущее число, время, когда оно было сгенерировано и еще кое-какая информация подписываются цифровой подписью NIST, так что можно легко проверить, что число было сгенерировано именно NIST.
Исследователи из голландского университета Вагенинген занимаются разработкой инновационного материала — биоасфальта на основе лигнина.
Уже в течении 2-х лет специалисты из Центра по изучению асфальта совместно с промышленной компанией H4A from Sluiskil проводят работы в рамках проекта Biobased Infra.
В основе традиционного асфальтового покрытия лежит битум для «склеивания» — его получают из нефти и используют в обычном асфальтобетоне.