Архив за 07 июня 2019 - 8

Вчера мы сообщали о том, что в сервисе Google Maps наконец-то появился спидометр, а также упоминали, что в последнее время картографическое ПО поискового гиганта существенно преобразилось.

И вот очередное тому подтверждение. Google добавила в мобильное приложение поддержку оповещений о стихийных бедствиях. Подобная функциональность была и ранее, но теперь она расширилась. К примеру, приложение научилось предоставлять данные по тому или иному катаклизму, а также отображать стихийное бедствие на карте.

Веб-приложения ныне используются повсеместно, а среди всех транспортных протоколов львиную долю занимает HTTP. Изучая нюансы разработки веб-приложений, большинство уделяет очень мало внимания операционной системе, где эти приложения реально запускаются. Разделение разработки (Dev) и эксплуатации (Ops) лишь ухудшало ситуацию. Но с распространением культуры DevOps разработчики начинают нести ответственность за запуск своих приложений в облаке, поэтому для них очень полезно досконально познакомиться с бэкендом операционной системы. Это особенно полезно, если вы пытаетесь развернуть систему для тысяч или десятков тысяч одновременных подключений.

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

Я пишу эту серию статей в ответ на вопросы молодых разработчиков, которые хотят стать хорошо информированными системными архитекторами. Невозможно чётко понять методы оптимизации приложений Linux, не погрузившись в основы, как они работают на уровне операционной системы. Хотя есть много типов приложений, в этом цикле я хочу исследовать сетевые приложения, а не десктопные, такие как браузер или текстовый редактор. Этот материал рассчитан на разработчиков и архитекторов, которые хотят понять, как работают программы Linux или Unix и как их структурировать для высокой производительности.
Читать полностью »

На ваш суд скорее статья-вопрос, статья-рассуждение и местами — недоумение. С одной стороны нам презентовали авторитетное мнение Лесли Лэмпорта "Programing Should Be More Than Coding", расставляющее программирование и кодирование в импровизированном табеле о рангах. С оппонирующей стороны — я, не обладающий статусом достаточным для споров с мэтром и легендарным ВУЗом, который он представляет… но отказать себе в таком удовольствии и риске я не могу. Надеюсь, более опытные товарищи поправят мои огрехи в рассуждениях.

Умом я понимаю, что кодирование в современном мире принято воспринимать как низшую ступень инженерной деятельности, которая на эволюционном графике скорее ближе к шимпанзе, чем к программисту. И, возможно, в этом кроется наша большая ошибка, поскольку код — он как ДНК. Всего четыре нуклеотида, а какая пёстрая биомасса в продуктовой линейке.

Как опытные инженеры, мы — мастера абстракций. Поэтому для нас не составит труда представить условного программиста по имени Лесли Лэмпорт (все имена и совпадения не случайны) и его основной инструмент — машину Тьюринга. Он — мастер своего дела, во многом благодаря железному дао:

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

На Петербургском международном экономическом форуме 2019 компании Xiaomi и Mastercard подписали соглашение о сотрудничестве в России. В результате партнерства россиянам станет доступен платежный сервис Mi Pay. 

Срочно нужен NFC. Xiaomi и Mastercard запустят платежный сервис Mi Pay в России

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

Компания Razer представила проводную игровую гарнитуру Kraken X. Описание новинки производитель начинает с того, что она «специально разработана ультралегкой и удобной для игр в течение всего дня». Гарнитура поддерживает восьмиканальный (7.1) объемный звук. По словам производителя, поддержка 7.1 стала в этом году стандартом для всех его игровых гарнитур, включая недорогие модели начального уровня, к которым относится Kraken X.

Уточним, что объемный звук 7.1 в Kraken X работает только при подключении к ПК с 64-разрядной ОС Windows 10.

Не баг, а фича: исследование моторики и мозговой активности человека с полидактилией - 1

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

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

image

Если верить немецким рекрутерам и нанимающим менеджерам, то проблемы с резюме — основное препятствие на пути к работе в европейской стране для русскоязычных соискателей. CV пестрят ошибками, не содержат нужной работодателю информации и не отражают, как правило, высоких технических навыков кандидатов из России и СНГ. В итоге все выливается в коверную рассылку сотен заявок, 2-3 приглашения на собеседования и быстро возникающее недовольство новым работодателем, даже если контракт заключен и переезд состоялся.

Я подготовила чек-лист из пяти пунктов, которые помогут вам избежать главных ошибок при подаче заявки на работу в Германии.
Читать полностью »

Елена Балашова: «Активисты подняли вопрос о том, чтобы данные нашего ГИС-портала были открыты для OpenStreetMap» - 1

Год назад администрация Тольятти перевела почти все свои интернет-ресурсы на лицензию Creative Commons Attribution, а данные своего ГИС-портала персонально разрешила использовать сообществу OpenStreetMap. Почему они решили это сделать, отчего чиновники боятся открытых данных и как лучше всего добиваться их получения — обо всем этом в интервью рассказала руководитель департамента информационных технологий и связи администрации г.о. Тольятти Елена Балашова.
Читать полностью »

Источник располагает сведениями, что в понедельник будут представлены новые полнокадровые объективы Sony FE.

Один из них — объектив Sony FE 200-600mm 5.6-6.3mm G OSS, первые снимки которого появились несколько дней назад. Вчера эта модель была представлена обозревателями, которые подписали соглашения о неразглашении информации, истекающие 10 июня. По имеющимся данным, объектив будет стоить около 2000 долларов.

18 самых расслабляющих видео на свете

Источник

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


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