Архив за 21 ноября 2016 - 9

React.js на русском языке. Часть третья - 1

Перевод официальной документации библиотеки React.js на русском языке.

Оглавление:

1 — Часть первая
2 — Часть вторая
3 — Часть третья

Отрисовка элементов

Элементы являются самыми мелкими компонентами приложения. Элемент описывает то, что вы хотите увидеть на экране:

const element = <h1>Hello, world</h1>;

В отличие от DOM-элементов браузера, элементы React являются простыми объектами, которые создаются проще. React DOM постоянно следит за обновлением элементов в DOM.

Примечание:

Элементы можно перепутать с более широким понятием, таким как «компоненты». В следующем разделе мы изучим компоненты. Элементы являются строительным материалом для компонентов и прежде, чем двигаться дальше, мы советуем вам ознакомиться с этим разделом.

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

Около месяца назад компания Xiaomi представила концепт безрамочного смартфона Xiaomi Mi Mix, который довольно оперативно поступил в продажу, правда использование керамики в качестве материала задней крышки стало причиной появления смартфона на рынке в ограниченном количестве.

Опубликованы фотографии смартфона Xiaomi Mi Mix в белом цвете

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

Компания Meizu разослала представителям СМИ приглашения на пресс-конференцию, в ходе которой ожидается анонс нового смартфона.

Мероприятие пройдет 30 ноября, по наиболее популярной версии, на нем будет представлен смартфон Meizu M5 Note, который должен получить однокристальную систему семейства MediaTek Helio, предположительно, Helio P10 и Helio P20. Объем оперативной памяти устройства должен составить 3 ГБ. Во всех отношениях речь будет идти об улучшенной версии Meizu M5, который компания показала в конце октября.

Смартфон Huawei Mate 9 оснащен большим дисплеем диагональю 5,9 дюйма, который производитель бесплатно заменит, если пользователи умудрятся повредить его в течение первых трех месяцев после приобретения.

Однако следующие фотографии подтверждают, что дисплей Huawei Mate 9 на самом деле является не настолько хрупким, как может показаться на первый взгляд.

Экран смартфона Huawei Mate 9 гнется, но не трескается

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

Как решаются климатические проблемы для самого северного небоскреба мира – башни «Лахта центра». Обзор в двух частях. Сегодня — задачка про лёд.

Лёдоборцы

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

Лед и ветер. Как решаются климатические задачи для самого северного небоскреба мира - 1
Питерские «сосули» (фото Юрий Белинский, ИТАР ТАСС)

Отчасти, именно потому, что проблема имеет выраженный петербургский колорит, отчасти – потому что «Лахта центр» станет самым северным небоскребом мира, отобрав титул у нынешнего владельца — екатеринбургского «Высоцкого», реализаторы проекта решают задачу борьбы с обледенением башни без полумер, с применением последних технологических достижений в этой области. В случае с 462-метровой башней капитуляция перед «сосулями» просто невозможна. Борьба предстоит активными и пассивными методами.
Читать полностью »

Арсенал ленивого Джедая для удаленной реанимации - 1

У каждого администратора однажды перестает отзываться некий сервер на другом конце города. В вечер пятницы приходится ехать по раскисшему весеннему городу, так как пациент недоступен через Интернет и вменяемого персонала рядом нет. Помню, как в один из таких случаев было обидно лицезреть "Press F1 to continue": вышел из строя ИБП и старенький ProLiant после перезагрузки считал, что «Power Supply Failed». Ну надо же было забыть отключить уведомление с ожиданием реакции в BIOS!

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

Средства на выпуск семейного робота Jibo, оснащенного системой искусственного интеллекта, были собраны еще в 2014 году, а изначально он должен был поступить в продажу в 2015 году.

Выпуск робота несколько раз откладывался, в последний раз — на октябрь этого года. Исполнительный директор стартапа Jibo Стив Чамберс (Steve Chambers) опубликовал открытое письмо, в котором он рассказал о различных проблемах, возникших в ходе второго бета-тестирования.

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

В конце сентября издание The Financial Times сообщило, что компания Apple думала о приобретении компании McLaren Automotive или, как минимум, об инвестициях в британского производителя суперкаров. Издания The New York Times и Bloomberg со ссылкой на своих информаторов больше склонялись к стратегическим инвестициям, чем к покупке.

Спустя пару месяцев в интервью Reuters исполнительный директор McLaren Automotive Майк Флюитт (Mike Flewitt) подтвердил, что McLaren действительно обсуждала с Apple возможность сотрудничества, однако до конкретного предложения дело так и не дошло.

PixelPixie — генератор шрифтов для LCD и OSD - 1

Здравствуй, %username%. В этой статье я хотел бы рассказать про свой небольшой проект, призванный при помощи одного велосипеда и небольшой связки костылей слегка упростить жизнь embedded-разработчику, имеющего дело с графическими дисплеями или платами OSD.

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

Проходя собеседование на должность руководителя разработки в некоторых компаниях, автору в ходе разговора приходилось выслушивать одну и ту же историю:

«Есть у нас 3 — 4 программиста, которые вот уже полгода (или год — период времени зависел от компании) “пилят” один проект. Тем не менее, несмотря на усилия, работоспособной “демки”, которую можно запустить и продемонстрировать Заказчику, все еще нет. Мы ищем руководителя, который смог бы организовать работу».

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

В данной статье автор делится успешным опытом организации процесса разработки в отделе инструментария Larian Studios.
Читать полностью »


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