Pull to refresh
2
0

Пользователь

Send message

PHP-Дайджест № 122 (11 – 25 декабря 2017)

Reading time2 min
Views15K

Свежая и последняя в этом году подборка со ссылками на новости и материалы. В выпуске: пара свежих предложений из PHP Internals, полезные инструменты, материалы по фреймворкам и асинхронному PHP и другое.

С наступающим Новым годом! Приятного чтения.

Читать дальше →
Total votes 58: ↑53 and ↓5+48
Comments39

Перестаньте травить печатные платы дома — заказывайте их на производстве

Reading time3 min
Views99K
В последней своей статье про Домофон с MQTT я проводил опрос на тему того, какую статью написать следующей. Выбор пал на заказ производства печатных плат, вот собственно немного расскажу об этом. Если статья зайдет, напишу по следующей теме из голосовалки.

Я ни в коем разе не принуждаю сразу выливать ваше хлорное железо / перекись водорода, оставьте их для макетирования. Я лишь хочу показать, что заказать платы на производстве в наше время совсем не сложно, как может показаться начинающему радиолюбителю. Есть в этом что-то магическое — подержать в руках красивую плату собственного изготовления.
Читать дальше →
Total votes 69: ↑65 and ↓4+61
Comments381

Выбираем бесплатный сервер в облаке для тестовых целей, домашних проектов и т.д

Reading time7 min
Views356K
Всегда хотелось познакомиться с облачными сервисами, но на моих работах они либо не использовались, либо не в моём отделе. Платить свои деньги не очень хотелось за такое знакомство, да и всё это казалось довольно сложным. Куча разных тарифов, что-то бесплатно, что-то платно. Но на самом деле каждый может разобраться с этим и самое главное легко. Настолько легко, что вы просто обязаны получить свой собственный бесплатный облачный сервер прямо сейчас. Осталось только выбрать какой.

Статья будет полезна тем, кто ещё не пользовался облачными серверами.


Читать дальше →
Total votes 37: ↑36 and ↓1+35
Comments110

Шестиугольный город

Reading time5 min
Views170K

Скриншот из игры «Cities: Skylines». Кликабельно

Данная статья является небольшим исследованием, затеянным после прочтения статьи о частном городе в России, а конкретно будет рассмотрена целесообразность постройки города из шестиугольников.

Так как я не то что не владею, но даже не знаю ни одной программы или другого профессионального инструмента для симуляции городов и передвижения транспорта в городах, я решил провести исследование в игре «Cities: Skylines», благо она вполне для этого подходит.

Если заинтересовались, добро пожаловать под кат.

Читать дальше →
Total votes 116: ↑111 and ↓5+106
Comments890

Учёные предложили выращивать ткани для трансплантации в роботах

Reading time3 min
Views6.9K


За последние пару десятков лет робототехника достигла значительных результатов. Четырехногие роботы, колесные роботы, сверхточные манипуляторы — все это лишь часть того обилия моделей, которое мы сейчас наблюдаем. Из всех видов роботов наибольший интерес обывателей и ученых, пожалуй, вызывают гуманоидные системы. Такие устройства сейчас активно помогают людям — их используют в гостиничном бизнесе, в научных и военных разработках, в быту и медицине. В качестве примера наиболее совершенных моделей можно привести Kenshiro и Eccerobot. У этих роботов есть аналог костей и мускулов (разработчики изначально планировали повторить строение тела человека), так что их движения напоминают человеческие.

Поскольку анатомия этих роботов приближена к оригиналу, то некоторые ученые рассматривают возможность создания из таких систем так называемых биореакторов. Назначение всякого биореактора — создание оптимальных условий для жизнедеятельности культивируемых в нём клеток и микроорганизмов, а именно обеспечивать дыхание, подвод питания и отвод метаболитов путём равномерного перемешивания газовой и жидкой составляющих содержимого биореактора. В этой статье речь идет о системах по выращиванию тканей для пересадки пациентам-людям. В то время, как органы можно брать для трансплантации у доноров, медикам часто требуются сухожилия, связки, кости, хрящи. Понемногу их учатся выращивать, но для того, чтобы поставить «производство на поток», нужны биореакторы, где можно выращивать фрагменты тканей по заданным параметрам.
Total votes 14: ↑14 and ↓0+14
Comments4

Почему ваш любимый мессенджер должен умереть

Reading time18 min
Views328K
image
Кладбище мессенджеров, на котором обязательно должны оказаться Skype, Viber, WhatsApp, Hangouts, ooVoo, Apple iMessage, Telegram, Line, Facebook messenger и еще сотни мессенджеров, которым только предстоит выйти в ближайшее время.

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

Последние годы конкуренция на рынке мессенджеров как никогда высока. Доступный интернет у каждого в смартфоне позволил мессенджерам стать самыми часто используемыми приложениями. Только ленивый сейчас не пишет свой мессенджер. Каждый день выходит новое приложение, обещающее совершить революцию в способах коммуникации. Доходит даже до абсурда вроде приложения Yo, позволяющего слать друг другу только одно слово.
У каждого мессенджера есть своя аудитория, агитирующая пользоваться именно их любимым сервисом. В итоге приходится заводить кучу учетных записей в различных сервисах и устанавливать кучу приложений, чтобы иметь возможность оперативно связаться со всеми необходимыми людьми.

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

image

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


Читать дальше →
Total votes 260: ↑230 and ↓30+200
Comments357

Домашнее задание от МТИ: пишем нейросеть для манёвров в дорожном трафике

Reading time4 min
Views23K


DeepTraffic — интересная интерактивная игра, поучаствовать в которой может любой желающий, а студенты Массачусетского технологического института (МТИ), которые изучают курс глубинного обучения в беспилотных автомобилях, обязаны показать хороший результат в этой игре, чтобы им засчитали выполненное задание.
Читать дальше →
Total votes 27: ↑27 and ↓0+27
Comments32

Гарвардский курс CS50 на русском: шестнадцатая лекция

Reading time3 min
Views25K


Мы продолжаем публиковать лекции легендарного Гарвардского курса CS50, которые мы переводим и озвучиваем специально для JavaRush. Рады вам представить 16-ю серию с продолжением рассмотрения языка PHP (теперь для разработки веб-приложений), а также со знакомством с базами данных и MySQL. Всего в курсе 24 лекции, постепенно мы переведём все. Лекция под катом в списке всех переведённых на сегодняшний день лекций.

Что вы узнаете, прослушав этот курс:

  • Основы компьютерных наук и программирования;
  • Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом;
  • Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;
  • Основы языка программирования C и Scratch;
  • Основы баз данных и SQL;
  • Веб-разработка: основы CSS, HTML, JavaScript и PHP;
  • Основы подготовки презентации проектов по программированию.

Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments2

Свободный менеджер паролей LessPass работает на чистой функции

Reading time5 min
Views27K


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

У этого способа много преимуществ, но есть два главных недостатка: 1) трудно синхронизировать пароли между устройствами; 2) нужно всегда иметь в распоряжении сам файл с паролями. То есть потерял файл с паролями — и до свидания.
Читать дальше →
Total votes 38: ↑34 and ↓4+30
Comments38

Австралийские ученые повысили стабильность кубита в 10 раз

Reading time4 min
Views13K


Команда австралийских исследователей из Университета Нового Южного Уэльса (UNSW) разработала кубит, который остается в стабильной суперпозиции в 10 раз дольше, чем предыдущие разработки. Ученые уверены, что их новый кубит может существенно повысить надежность квантовых вычислений. Результаты исследования были опубликованы в журнале Nature Nanotechnology 17 октября 2016 года
Total votes 15: ↑13 and ↓2+11
Comments9

Следующий шаг PON-сетей

Reading time5 min
Views30K


По долгу службы мне приходится так или иначе отслеживать новости волоконно-оптической тематики. И в очередной раз задавшись поиском интересной новости я понял, что в русскоязычном сегменте интернета практически нет информации о новых технологиях. Поэтому в своей статье я хотел бы рассказать о молодой технологии TWDM PON и как следствие о грядущей плотной интеграция пассивных сетей с WDM-составляющей и перестраиваемыми оптическими компонентами.
Читать дальше →
Total votes 19: ↑18 and ↓1+17
Comments35

DD-WRT и сертификаты SSL

Reading time3 min
Views18K
Всем привет!

В этой публикации я расскажу о некоторых неочевидных моментах при использовании DD-WRT на вашем роутере. Наверное, завсегдатаям DD-WRT тут будет все очевидно, но тем, кто ставит в первый раз будет много полезного.

Для того, чтобы осуществить всё описанное, нам понадобиться роутер, который поддерживается DD-WRT, компьютер с ОС Linux с любым более или менее современным дистрибутивом (у меня Debian Wheezy) и жажда новых знаний.
Читать дальше →
Total votes 5: ↑4 and ↓1+3
Comments8

Европейские исследователи создали новый композитный материал с изменяемой прозрачностью

Reading time2 min
Views12K
Материалы с изменяемой прозрачностью далеко не новы, но группа немецких и датских ученых серьезно продвинулась в данном вопросе. В своей работе исследователи описывают созданный ими полимер-дисперсный материал на основе жидких кристаллов (PDLC), который быстрее и четче других подобных разработок меняет свою прозрачность от полностью прозрачного «пластика», до «глухого» белого. Прозрачным материал становится за 8 миллисекунд (для человеческого глаза — мгновенно), а непрозрачным — за 80 миллисекунд. Официально новинка будет представлена в октябре в рамках технологического симпозиума UIST 2016, который пройдет с 16 по 19 октября в Токио, Япония.

Для участия в UIST 2016 группа подготовила специальный презентационный ролик, который уже доступен на Youtube:


Total votes 23: ↑23 and ↓0+23
Comments23

Нейросеть машинного зрения обучают на реалистичных компьютерных играх

Reading time4 min
Views19K

Кадры из компьютерной игры Grand Theft Auto V и семантическая разметка для обучения нейросети машинного зрения

Нейросети ставят новые рекорды почти на всех соревнованиях по компьютерному зрению, а также всё шире используются в других приложениях ИИ. Один из ключевых компонентов такой невероятной эффективности нейросетей — доступность больших наборов данных для их обучения и оценки. Например, для оценки современных нейросетей используется Imagenet Large Scale Visual Recognition Challenge (ILSVRC) с более чем 1 миллионом изображений. Но судя по последним результатам (ResNet показывает результат всего лишь 3,57% ошибок), скоро исследователям придётся составлять более обширные наборы данных. А потом — ещё более обширные. Между прочим, аннотирование таких фотографий — немалая работа, часть которой приходится делать вручную.

Некоторые разработчики систем компьютерного зрения предлагают альтернативный способ обучения и проверки таких систем. Вместо ручного аннотирования тренировочных фотографий они используют синтезированные кадры из реалистичных компьютерных игр.
Читать дальше →
Total votes 29: ↑26 and ↓3+23
Comments61

Remote SIM provisioning — органическая революция в мобильной связи

Reading time3 min
Views18K


В феврале этого года Ассоциацией GSM, в которую входя более 800 операторов мобильной связи и 250 компаний мобильной экосистемы, приняла стандарт (спецификацию) Remote SIM provisiong, который меняет технологии предоставления услуг мобильной связи и бизнес-модели потребления этих услуг. Что же произошло и произойдет с переходом к стандарту?
Total votes 12: ↑9 and ↓3+6
Comments30

Система приточной вентиляции на базе канального внутреннего блока кондиционера

Reading time9 min
Views39K
Привет, Geektimes!

Многочисленные публикации на тему свежего воздуха и важности данной опции в наших жилищах побудили и мою скромную персону описать свой опыт оборудования квартиры системой приточной вентиляцией, кондиционированием и размышления над системой увлажнения воздуха.
Кому интересно, милости прошу
Total votes 30: ↑29 and ↓1+28
Comments72

Руководство по собеседованию на вакансию PHP-программиста

Reading time22 min
Views254K
Вездесущий… это определённо то слово, которым можно описать язык PHP по отношению к вебу. Он действительно вездесущ. В настоящее время, среди всех серверных языков программирования, PHP используется наиболее широко. На нём написаны более 80% сайтов, при этом следующий по популярности ASP.NET со своими 17% остаётся далеко позади.



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

Именно в этом и заключается основная проблема поиска высококвалифицированных PHP-разработчиков. Относительно низкий порог вхождения и 20 лет развития языка привели к тому, что PHP-программисты стали такими же вездесущими, как и сам PHP. Многие из них могут на законных основания утверждать, что «знают» язык. Однако разработчики, которые действительно являются экспертами по PHP, способны создавать куда более функциональное, надёжное, масштабируемое и простое в сопровождении программное обеспечение.

Как же отличить тех, кто обладает реальной компетентностью в PHP (не говоря уже о тех, кто входит в 1% наиболее опытных кандидатов) от тех, у кого только поверхностные знания?
Читать дальше →
Total votes 96: ↑73 and ↓23+50
Comments107

Обзор игрового системного блока ASUS ROG GT51CA

Reading time7 min
Views24K


Так получилось, что после ROG G20AJ мы не делали обзоры игровых системных блоков, делая упор на игровые ноутбуки, в том числе с внешней жидкостной системой охлаждения. Но, несмотря на свою производительность, ноутбуки имеют определённые ограничения. И теперь флагманом всей линейки Republic of Gamers становится ASUS GT51CA ― игровой системный блок с двумя видеокартами NVidia GeForce Titan X, очень высокой производительностью и несколькими любопытными возможностями.
Читать дальше →
Total votes 25: ↑18 and ↓7+11
Comments128

AMD представила карту Radeon Pro SSG с возможностью установки двух SSD

Reading time3 min
Views41K

Стоимость новинки — $9 999




Компания AMD анонсировала новую видеокарту, получившую название Radeon Pro Solid State Graphics (SSG). 3D карта оснащена двумя слотами M.2 для SSD с интерфейсом PCIe 3.0 x4. Накопители, по мнению производителя, можно использовать для хранения данных, которые обрабатываются графическим адаптером. SSD подключаются к PCIe шине при помощи моста PEX8747.

На презентации нового графического адаптера был показан Radeon Pro SSG (SSG — Solid State Graphics), с двумя накопителями Samsung 950 Pro объемом по 512 ГБ каждый. Оба SSD объединили в массив RAID 0. По словам производителей, это было сделано для повышения производительности. И это стоило того — при работе с RAW видео качеством 8К скорость передачи данных составила 4 ГБ/с.
Читать дальше →
Total votes 21: ↑21 and ↓0+21
Comments85

Встречайте Bluetooth 5.0 — в 4 раза дальше и в 2 раза быстрее

Reading time3 min
Views85K
Исполнительный директор Bluetooth SIG сообщил о новой версии стандарта. Компания прислушалась к маркетологам и, видимо, собирается для упрощения назвать версию Bluetooth 5 без обычной точки. Интереснее то, что новая версия будет предоставлять вдвое более быструю связь, а радиус действия увеличится в четыре раза по сравнению с Bluetooth 4.2. Другое важное обновление связано с функцией широковещательных пакетов установки соединения(advertising packet): Bluetooth-устройства смогут отправлять увеличенные фрагменты информации гаджетам, с которыми они не сопряжены.

АПД: исправлены показатели — по сообщению Bluetooth SIG, в новости была ошибка: радиус увеличится в 4 раза, а скорость — в 2 раза, а не наоборот, как в первой рассылке.

image
Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments43

Information

Rating
3,891-st
Location
Москва и Московская обл., Россия
Registered
Activity