OpenSSL закрыл четыре опасные уязвимости |
Метки: Криптография Информационная безопасность компьютерная безопасность вирусы уязвимости POODLE |
Изгоняем нечисть из ReadyNAS |
Метки: Информационная безопасность ReadyNAS взлом защита |
Facebook удвоила антихакерскую премию |
Метки: Информационная безопасность компьютерная безопасность вирусы уязвимости социальные сети facebook |
VexorCI — свежий взгляд на continuous integration |
Метки: Блог компании VexorCI Программирование Веб-разработка java ruby on rails ruby ci node.js continuous integration clojure go rust |
Машина плавающих опкодов. Теория |
Метки: Математика Криптография Информационная безопасность вычислительная математика теория криптограффия ассемблер |
PayPal ограничил размер анонимных платежей по России |
Метки: платежные системы Paypal электронные платежи |
[Перевод] Duo.js — новое поколение пакетного менеджера для фронтэнда |
Метки: html JavaScript css frontend package manager duojs |
Ещё раз о неопределённом поведении или «почему не стоит забивать гвозди бензопилой» |
Метки: Компиляторы Программирование неопределённое поведение undefined behavior поведение определяемое реализацией implementation-defined behavior |
Список вкладок и просмотр печати в Opera Developer 26 |
Ctrl K
или Cmd K
на OS X вы можете вызвать список открытых вкладок. Если вы открыли одновременно много вкладок (да ещё и на одном сайте), то это должно помочь найти нужную. Теперь:
Метки: Браузеры Блог компании Opera Software opera opera software opera developer opera 26 |
mod_performance 0.4 помощь в мониторинге Apache 2.x |
Метки: Apache Серверная оптимизация mod_performance apache 2.2 apache 2.4 мониторинг сервера |
В Firefox beta появилась возможность совершать видеозвонки без установки дополнительного ПО и регистрации |
Метки: IP-телефония Firefox Peer-to-Peer Firefox Hello WebRTC видеозвонки убийца Skype |
[Из песочницы] Как создать блог на github.io, используя CMS Ghost |
Метки: GitHub cms никто не читает теги github pages |
О медицинской тайне или кому нужна информационная безопасность? |
У нас вследствие разгильдяйства, я сказал бы даже раздолбайства такого, которое превратилось уже в государственную угрозу
Метки: веб-разработка информационная безопасность 152-фз медицинская тайна |
[Из песочницы] Версия для печати — делаем красиво с помощью canvas и javascript |
Метки: canvas javascript Веб-разработка версия для печати |
Очередная критическая уязвимость в Drupal 7 |
Метки: drupal Информационная безопасность безопасность уязвимость инъекция injection SQL security vulnerability array php placeholder pdo exploit |
Асинхронность 2: телепортация сквозь порталы |
Метки: Блог компании Яндекс C++ Программирование сопрограммы асинхронность параллельное программирование Десятое королевство |
[Перевод] Методы в примитивных типах PHP |
$str = "test foo bar";
$str->length(); // == strlen($str) == 12
$str->indexOf("foo") // == strpos($str, "foo") == 5
$str->split(" ") // == explode(" ", $str) == ["test", "foo", "bar"]
$str->slice(4, 3) // == substr($str, 4, 3) == "foo"
$array = ["test", "foo", "bar"];
$array->length() // == count($array) == 3
$array->join(" ") // == implode(" ", $array) == "test foo bar"
$array->slice(1, 2) // == array_slice($array, 1, 2) == ["foo", "bar"]
$array->flip() // == array_flip($array) == ["test" => 0, "foo" => 1, "bar" => 2]
$str
— это обычная строка и $array
является простым массивом — они не объекты. Мы просто даем им немного объектного поведения, позволяя вызывать в них методы.
Метки: php скалярные типы данных ООП новое видение PHP |
Зачем нужны стартап-акселераторы: опыт российских проектов в программе ФРИИ |
Метки: Венчурные инвестиции Блог компании Фонд развития интернет-инициатив Управление проектами стартапы финансирование проекта стартап-акселератор |
Автоматический перебор комбинаций в механических сейфовых замках |
Метки: DIY или Сделай Сам Arduino Информационная безопасность autodialer взлом сейфов замки шаговый электродвигатель Tinkercad La Gard 3330 |
О бюджетных сайтах, людях и автоматизации |
Метки: Блог компании WebCanape Управление проектами конвейер автоматизация веб-разработка webcanape |