Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «компанией»
Tele2 держит качество связи под контролем 2016-08-26 15:53:47
Tele2, альтернативный оператор мобильной связи, внедрил систему активного мониторинга качества связи ...
+ развернуть текст сохранённая копия
Tele2, альтернативный оператор мобильной связи, внедрил систему активного мониторинга качества связи. Решение позволяет тестировать голосовые услуги, передачу данных и дополнительные сервисы в сетях 2G, 3G и 4G.
Для мониторинга качества связи Tele2...
Тэги: компаний, новости
[Перевод] Ломаем сбор мусора и десериализацию в PHP 2016-08-24 14:11:50
+ развернуть текст сохранённая копия
Эй, PHP, эти переменные выглядят как мусор, согласен?
Нет? Ну, посмотри-ка снова…
tl;dr:
Мы обнаружили две use-after-free уязвимости в алгоритме сбора мусора в PHP:
- Одна присутствует во всех версиях PHP 5 ≥ 5.3 (исправлена в PHP 5.6.23).
- Вторая — во всех версиях PHP ≥ 5.3, включая версии PHP 7 (исправлена в PHP 5.6.23 и PHP 7.0.8).
Уязвимости могут удалённо применяться через PHP-функцию десериализации. Используя их, мы отыскали RCE на pornhub.com, за что получили премию в 20 000 долларов плюс по 1000 долларов за каждую из двух уязвимостей от комитета Internet Bug Bounty на Hackerone.
Читать дальше →
Тэги: group, mail.ru, php, web-разработка, безопасность, блог, веб-сайтов, веб-сервисов, информационная, компании, разработка, тестирование
Компания Apple меняет концепцию продаж устройств в фирменных магазинах 2016-08-24 02:10:19
Компания Apple решила всерьез ...
+ развернуть текст сохранённая копия
Компания Apple решила всерьез пересмотреть работу персонала в розничных фирменных магазинах Нововведения обещают быть выгодными и для покупателей, и для производителя. Что изменится в работе магазинов Apple Создатели смартфонов марки iPhone решили создать три рабочие позиции в каждом магазине. «Продавец» будет сконцентрирован на том, чтобы объяснить покупателям, как работает продукция Apple. Его главная задача –
Тэги: компании
[Перевод] Массивы в РНР 7: хэш-таблицы 2016-08-22 19:17:55
Хэш-таблицы используются везде, в каждой серьёзной С-программе. По сути, они позволяют программисту ...
+ развернуть текст сохранённая копия
Хэш-таблицы используются везде, в каждой серьёзной С-программе. По сути, они позволяют программисту хранить значения в «массиве», индексируя его с помощью строк, в то время как в языке С допускаются только целочисленные ключи массива. В хэш-таблице строчные ключи сначала хэшируются, а затем уменьшаются до размеров таблицы. Здесь могут возникать коллизии, поэтому нужен алгоритм их разрешения. Существует несколько подобных алгоритмов, и в РНР используется стратегия связных списков (linked list).
В Сети есть немало замечательных статей, подробно освещающих устройство хэш-таблиц и их реализации. Начать можно с http://preshing.com/. Но имейте в виду, вариантов структуры хэш-таблиц — несметное множество, и ни один из них не совершенен, в каждом есть компромиссы, несмотря на оптимизацию циклов процессора, использования памяти или хорошее масштабирование потокового окружения (threaded environment). Одни варианты лучше при добавлении данных, другие — при поиске и т. д. Выбирайте реализацию в зависимости от того, что для вас важнее.
Хэш-таблицы в РНР 5 подробно рассмотрены в материале phpinternalsbook, который я написал вместе с Nikic, автором хорошей статьи про хэш-таблицы в РНР 7. Возможно, её вы тоже сочтёте интересной. Правда, она писалась до релиза, поэтому некоторые вещи в ней слегка отличаются.
Здесь же мы подробно рассмотрим, как устроены хэш-таблицы в РНР 7, как с ними можно работать с точки зрения языка С и как ими управлять средствами РНР (используя структуры, называемые массивами). Исходный код в основном доступен в zend_hash.c. Не забывайте, что хэш-таблицы мы используем везде (обычно в роли словарей), следовательно, нужно проектировать их так, чтобы они быстро обрабатывались процессором и потребляли мало памяти. Эти структуры решающе влияют на общую производительность РНР, поскольку местные массивы не единственное место, где используются хэш-таблицы.
Читать дальше →
Тэги: group, mail.ru, php, web-разработка, блог, веб-сайтов, интерпретаторы, компании, компиляторы, покровов, разработка, срыв
[Перевод] Год использования ReactJS: подводим итоги 2016-08-22 12:18:25
+ развернуть текст сохранённая копия
React мы в Voximplant любим и ценим. Вовсе не из-за хайпа (полторы тысячи твитов о новом SDK просто потому, что это React Native) а потому, что фреймворк действительно удобный. Простое дробление интерфейса на маленькие изолированные кусочки – это то, чего так не хватало и Jade/Pug, и Web Components, и даже Angular.
Под катом адаптированный перевод статьи, в которой разработчики JetRuby Agency делятся впечатлениями о React: что использовали, что не использовали и что еще только планируют использовать.
Под катом художественный перевод Store как Стор, держитесь!
Тэги: reactjs, voximplant, блог, веб-сайтов, веб-сервисов, компании, откровения, программирование, разработка, тестирование
Главная / Главные темы / Тэг «компанией»
|
Взлеты Топ 5
Падения Топ 5
|