Архив за 16 ноября 2019 - 4

Логические элементы

Доброго времени суток, я начинаю серию статей по написанию виртуальной машины на языке Golang. Я выбрал этот язык так как он прост для чтения и имеет в стандартной библиотеке уже необходимые функции, которые пригодятся в дальнейшем.

Эта статья не несёт в себе абсолютно никакой новой информации для тех, кто умеет составлять таблицы истинности для простых логических вентилей. Если вы это умеете, то не тратьте время и переходите ко второй части.
Читать полностью »

Компания Google без всяких предупреждений провела экспериментальное изменение в браузере Chrome. Однако всё пошло не так, как ожидалось, что привело к громкому скандалу. 

Apple обяжут открыть доступ к NFC в iPhone

Германский парламент одобрил поправки в закон о борьбе с отмыванием денег. Изменения обяжут компанию Apple предоставить другим платёжным сервисам доступ к модулям NFC в своём семействе смартфонов.

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

Привет, habr!

Я Software Engineer в EPAM. Более 8 лет я работаю с legacy-кодом, написанном на языке Java (предвосхищая комментарии, отмечу, что понимание и терпимость к legacy началась задолго до EPAM, в заключении вы найдёте ответ, почему). Часто в работе я сталкивался с одними и теми же повторяющимися недочетами. Это побудило меня написать заметку, и начать я хочу со структур данных и вспомогательных классов Collections и Arrays. Почему-то некоторые разработчики пренебрегают их использованием, и напрасно

Разработчику на Java часто приходится сталкиваться с различными структурами данных. Это могут быть массивы, всевозможные коллекции или реализации Map. Казалось бы, всё с ними ясно и понятно, но существует несколько мелочей, о которые легко споткнуться.

Эта заметка может оказаться полезной как новичкам, которые ещё не знают этих нюансов, так и опытным разработчикам, которые могли что-то из этого забыть.

image
Photo by ammiel jr on Unsplash

КАТ

Сразу хочу оговориться, что этот материал актуален для Java 8. Понятно, что какие-то вещи уже сделаны лучше в Java 9+, но в большинстве крупных проектов чаще всего используется версия Java 8 (а иногда и Java 6).
Читать полностью »

Роботы-охранники оказались трусливыми шпионами

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

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

Сразу два хорошо себя зарекомендовавших сетевых информатора поделились подробностями о давно ожидаемой удешевлённой версии складного смартфона Samsung Galaxy Fold. 

Samsung урежет гибкий экран удешевлённому Galaxy Fold

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

Лаборатория DxOMark, известная своими тестами камер, отчиталась по результатам испытаний игрового смартфона Black Shark 2 компании Xiaomi

Представлен «световой коммутатор» для автомобилей будущего и компьютеров

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

Пока большинство авторитетных сетевых информаторов и аналитиков посвящают своё время утечкам о флагманских смартфонах 2020 года, в сети иногда встречаются сообщения, явно полученные от источников с доступом к машине времени. 

Безумный работающий Samsung Galaxy S12+, прямиком из 2021 года

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

Продолжаем рассказывать об олимпиаде «Я — профессионал», проводимой при поддержке «Яндекса», РСПП, и крупнейших вузов страны, в том числе Университета ИТМО.

Сегодня говорим еще о трех направлениях, которые курирует наш вуз.

О направлениях «Фотоника», «Программирование и ИТ» и «Информационная и кибербезопасность» олимпиады «Я — профессионал» - 1Читать полностью »


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