Архив за 18 октября 2014 - 3

Содержание

Два раза меня спрашивали: «Скажите, м-р Бэббидж, а если вы введёте в машину неправильные данные, получится ли правильный ответ?». Непостижима та путаница в головах, которая приводит к таким вопросам.

Чарльз Бэббидж, «Отрывки из жизни философа» (1864)

Числа, булевские значения и строки – кирпичики, из которых строятся структуры данных. Но нельзя сделать дом из одного кирпича. Объекты позволяют нам группировать значения (в том числе и другие объекты) вместе – и строить более сложные структуры.

Написание программ, которым мы до сего момента занимались, сильно затруднял тот факт, что они работали только с простыми данными. Эта глава добавит вам в инструментарий понимание структур данных. К её концу вы будете знать достаточно для того, чтобы начать писать полезные программы.

Глава пройдётся по более-менее реалистичному примеру программирования, вводя понятия по мере необходимости. Код примеров будет строиться из функций и переменных, которые мы определяли ранее.
Читать полностью »

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

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

Итак, после апреля 2012 года для меня настала пора самостоятельного ведения проектов. Это значит не только полная самостоятельность, но и полная ответственность за все, что происходит с проектом. Май и июнь прошли в трудах и заботах, иногда были дни, когда приходишь с утра, садишься за компьютер – поднимаешь глаза – а там уже полседьмого вечера и надо закругляться. К слову сказать, у seo-специалиста, если он умеет правильно распределять свое рабочее время и уделять внимание всем своим проектам, практически не бывает переработок. Исключение составляют авралы, если вдруг завтра с утра внезапная встреча с клиентом и нужен вот_прям_щас отчет.
Читать полностью »

Выпуск бесплатной версии Cryptic Disk Free — первый шаг навстречу пользователям.
Второй шаг — встроенная поддержка контейнеров умирающего TrueCrypt.
Ждём ещё один, последний шажок — открытые исходники.

image

Скачать бесплатную версию
История версий
Официальная новость

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

История одного бага в автомате для видеопокера

Баги в некоторых программах остаются незамеченными годами. Другие тихо исправляются. Но встречаются баги, которые становятся объектом всеобщего внимания и даже судебного разбирательства. Именно такая история произошла с ошибкой в игровом автомате Game King Multi-Game. Обнаруживший её игрок не сообщил разработчикам о найденной уязвимости, а начал снимать джекпоты в разных казино. Расследование ФБР показало, что он снял из игровых автоматов более $500 тыс.
Читать полностью »

Летом AMD анонсировала первый настольный процессор Kaveri, лишённый интегрированного графического ядра — Athlon X4 860K. За исключением отсутствия GPU, по своим характеристикам новинка идентична APU A10-7850K, но стоит почти вдвое дешевле.

AMD FX-770K

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

Пост написан по мотивам публикации Живительная флешка.


Предисловие

Доброго времени суток. Совсем недавно, читая Хабр, наткнулся на статью Живительная флешка, где был описан способ создания мультизагрузочной флешки с набором полезных утилит, разнообразных систем и т.д. И все бы ничего, да вот и тут зарыта собака — обратим внимание на эту ветку комментариев, в которой обсуждается работоспособность мультизагрузки в системах с UEFI. Таким образом я начал собственное расследование искать универсальный способ решения этой проблемы.
Читать полностью »

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

Что нам стоит дом настроить: «умный дом» под контролем Lumia

С помощью оборудования Insteon и помощника Cortana стало возможно управлять домом голосом: включать и выключать свет, регулировать его яркость контролировать температуру, влажность, открывать и закрывать жалюзи. Достаточно просто сказать «Cortana, в комнате холодно», голосовой помощник предложит сделать теплее. За окном темнеет: «Cortana, включи свет и зашторь шторы».
Читать полностью »

Анонс «умных» часов Sony SmartWatch 3 показал, что, вопреки слухам, устройство работает под управлением Android Wear. Зато новинка переняла от предшественников трансрефлективный дисплей с отличной видимостью при ярком свете.

Sony SmartWatch 3

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

Как может выглядеть космическое поселение будущего?

О жизни человека в космосе инженеры и ученые размышляют уже давно, стараясь найти оптимальную форму и место для поселения. Кто-то считает, что лучшее место — это Луна, или Титан. Кто-то планирует осваивать астероиды.

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

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


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