Новости информационных технологий - 22155

Вот и вышел финальный релиз PHP 5.5.0. Кратко о новых возможностях можно прочитать в посте на официальном сайте или «Переведенное на русский».

На хабре уже были статьи о некоторых новых возможностях PHP 5.5.0, такие как «Coroutines в PHP и работа с неблокирующими функциями» и «В PHP 5.5 возможно появится Finally»
В данной статье будет затронута одна из новых возможностей PHP 5.5.0 "API хэширования паролей".Предоставляющий застрахованные от ошибок разработчиков и более простые в использовании высокоуровневые функции для генерации и проверки валидности паролей по хэшам. Основное отличие нового API в том, что он берёт на себя генерацию надёжных хэшей, скрывая от разработчика операции ручного указания salt-а и выбора алгоритма хэширования (по умолчанию используется Bcrypt). Создание хэша сведено к выполнению "$hash = password_hash($password, PASSWORD_DEFAULT);", а проверка к вызову «password_verify($password, $hash)». В качестве причины внедрения нового API послужило безалаберное отношение многих разработчиков к генерации salt-ов и повсеместный выбор нестойких к перебору алгоритмов хэширования.

Будут рассмотрены константы, функции и код использующий их.
Читать полностью »

NeoCities.org: бесплатные домашние странички для всех, в духе GeoCitiesИстория развивается по спирали. Многие помнят GeoCities, где каждый мог создать бесплатную домашнюю страничку. В 90-е годы этот сервис пользовался бешеной популярностью, как и его российский клон Народ.ру. Где же сейчас тот дух безграничной свободы? Неужели всем нравится жить в загонах социальных сетей?

Вчера начал работу NeoCities.org — достойный наследник легендарного GeoCities. Бесплатный хостинг для всех, статические HTML, лимит 10 МБ (HTML, картинки, CSS, JavaScript, что ещё надо), полностью анонимный, без цензуры. Буквально за две минуты вы можете создать свой маленький сайт, если вдруг возникла такая срочная необходимость. Здесь удобный текстовый редактор, простой и приятный интерфейс для управления страничками.
Читать полностью »

Введение

Идея написать данный материал была у меня давно. Слишком часто слышу отзывы типа «цена телефона в Китае ...» и далее следует убеждение, что телефония превратилась практически в продажу носовых платков. С другой стороны, жалобы на «не работает», даже само что ни на есть Cisco, так же сплошь и рядом. Ну и конечно, возникает вопрос — «Так сколько же на самом деле стоит эта самая IP телефония», с учетом накладных расходов на обучение, правильную настройку и т.д.
Читать полностью »

Я уже давно заметил, что данные в социальных сетях хранятся плохо. Например, сделанный вами репост окажется пустым, если автор оригинальной записи ее удалит. Недавние проблемы с аудиозаписями в vk стали последней каплей, и я решил сохранить локально все данные, которые могут представлять интерес на случай ядерной войны. Поискав готовые решения, я не нашел ничего, что бы устроило меня, поэтому за несколько дней был написан скрипт на Python.Читать полностью »

Это второе интервью из нашей серии интервью с руководителями проектов OpenStack в блоге Mirantis. Наша цель — обучить более широкое сообщество технических специалистов и помочь людям понять, как они могут внести вклад в проект OpenStack и извлечь из него выгоду. Естественно, ниже изложена точка зрения интервьюируемого, а не компании Mirantis. Интервью публикуется с купюрами в связи с ограничением длины статьи.

Наше второе интервью – с Монти Тейлором, техническим руководителем проекта непрерывной интеграции OpenStack CI (Continuous Integration).Читать полностью »

Путеводитель по Python. Пишем великолепный код
Доброго времени суток, Хабрахабр. Сегодня на крыле принес еще один перевод я (pdf-ки гугловского стайл гайда выложены). Хотя, кто знает, если кто-то оценит сию работу — быть может появится и продолжение. Как-то днём одним, предложил мне мой широко известный в узких кругах коллега scraplesh почитать ресурс — The Hitchhiker’s Guide to Python! называемый. Ресурс этот понравился мне. Понравились советы выдаваемые там. Понравилась канва повествования и вообще понравилось направление мысли автора. А если что-то хорошо на Ваш вкус, то нужно передавать это из уст в уста:) Итак, решил я сделать перевод данного ресурса. Но не всё так сразу — сначала будет пробная статья «на отклик» хабрасообщества. Если уважаемым гикам понравится сия тематика и изложение — будем стараться выпускать новые части. На первый «отклик» я выбрал раздел — "Writing Great Code" и в нем два подпункта «Structure is Key» и «Modules». Откликнемся под катом.
Читать полностью »

Всем нам хорошо знакома техника съемки медленных процессов, которая называется TimeLapse. Суть её заключается в том, чтобы делать фотографию через заданные промежутки времени, а затем собрать из множества фотографий видеоролик. Например, снимая фото раз в 6 секунд и склеив затем в видео с частотой кадров 25fps, мы ускорим время в 150 раз. Облака будут плыть по небу и кораблики по воде со скоростью реактивного самолёта, цветы — распускаться на глазах и т.д. Из статьи вы узнаете некоторые детали того, как можно снять TimeLapse вида из окна длиной в год на обычный телефон с Android.

Пример видео

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

Совсем недавно Facebook заявил, что их портал посещает около 1,1 миллиарда человек ежемесячно. Цифра действительно поражает, однако, где же все остальные пользователи Интернета? Статистика Вас может слегка удивить. Не смотря на всю популярность Instagram в Snapchat загружается на 100 миллионов фотографий в день больше. А Yahoo Mail, как оказалось, куда популярнее, чем Twitter. Ну, а MySpace обогнал по числу пользователей Spotify.

Что на самом деле люди делают в Интернете?

Чтобы хоть немного понять как выглядит интернет 2013 года, был составлен список самых крупных Интернет-проектов. Все данные — официальны, а значит некоторые будут слегка завышены самими создателями и управленцами проектов. Однако картина все же вырисовывается весьма четко.

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

После принятия сегодня нового закона сразу началось активное обсуждение. Видимо предвидя это, по ТВ в передаче «человек и закон» нам сразу показали сюжет, который «всё объясняет».

Вот здесь можно посмотреть начиная с 19:20

Ведущий программы (Алексей Пиманов) начинает с того, что именно он был одним из тех, кто инициировал этот закон. Он сразу успокаивает зрителей: их никто трогать не будет. Затем он сообщает, что в интернете 95% сайтов — пиратские. Эти сайты делают черный бизнес, убивая культуру. Далее, он обещает, что бесплатные фильмы никуда не денутся, и все желающие смогут всё просмотреть бесплатно, официально, просто с 15-секундной рекламой.
Читать полностью »

MASHA — формирование ежедневного меню в дошкольном учрежденииПриветствую тебя, дорогой читатель!
Это будет не история успешного взлета или фатального падения. Здесь не будет статистики, технологий продвижения, ответов на вопрос «Как заработать миллион?». Я постараюсь лишь выделить основные моменты, которые могут быть полезны тем, кто столкнётся с реализацией и внедрением SAAS проектов. Несмотря на то, что я не люблю слово «стартап», речь пойдет о проекте, который в целом подходит под это определение.Читать полностью »


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