News  \  Article  \  Yesterday at 12:00
https://newsroom.cisco.com/feature-content?type=webcontent&articleId=2046921&utm_source=newsroom.cisco.com&utm_campaign=Feature_2046921&utm_medium=RSS
The worldâ€TMs smartest city reveals top tips to help the traffic flow. More RSS Feed:...
News  \  Article  \  Yesterday at 12:00
https://hi-news.ru/research-development/globalnoe-poteplenie-mozhet-vozrodit-drevnie-virusy.html
Знаете ли вы, что льды Антарктиды и других холодных областей нашей планеты были образованы миллионы лет назад? Внутри этих тонн замерзшей воды вполне могли сохраниться обледенелые останки древних животных и даже микроскопических вирусов. В этом, по крайней мере, недавно убедилась группа ученых из США из Китая, которая в 2015 году провела экспедицию в Тибет в […]
News  \  Article  \  Yesterday at 11:48
https://habr.com/ru/post/485194/
Накануне очередного запуска курса «Алгоритмы для разработчиков» мы провели открытый урок. На нём поговорили об известной идее дерева отрезков, обсудили, как его строить, обновлять и быстро O(log n) вычислять сумму чисел любого отрезка данного массива. Алгоритм очень простой и экономный: нужно O(n) памяти. Для закрепления материала решили олимпиадную задачу. Вебинар провёл опытный программист и преподаватель, а также руководитель курса «Алгоритмы для разработчиков»
News  \  Article  \  Yesterday at 11:09
https://habr.com/ru/post/485174/

В Serokell мы занимаемся не только коммерческими проектами, но стараемся изменить мир к лучшему. Например, работаем над улучшением главного инструмента всех хаскелистов – Glasgow Haskell Compiler (GHC). Мы сосредоточились на расширении системы типов под впечатлением от работы Ричарда Айзенберга "Зависимые типы в Haskell: теория и практика".

В

News  \  Article  \  Yesterday at 10:37
https://habr.com/ru/post/485172/

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

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

News  \  Article  \  Yesterday at 10:12
https://ubuntu.com/blog/looking-for-video-editing-software-the-snap-store-has-some-nice-apps-for-you

In the past decade, video has become the most ubiquitous method of communication on the Web. Video clips are used for pretty much anything, from short software tutorials to hours-long live online gaming streaming. In some cases, the use of “moving pictures” might not be the best communication medium, but there is no denying the […]

News  \  Article  \  Yesterday at 10:00
https://hi-news.ru/research-development/v-avstralii-skoro-nachnetsya-nashestvie-samyx-opasnyx-paukov-v-mire.html
Если вы боитесь змей, пауков и других потенциально ядовитых животных, то вам совершенно точно не стоит ехать в Австралию. Ведь именно на этом материке обитает самое большое количество пресмыкающихся и членистоногих, укус которых может привести к неминуемой смерти. Совсем недавно по Австралии прошли разрушительные пожары и на данный момент там идут проливные дожди. По мнению […]
News  \  Link  \  Yesterday at 09:57
https://amsflexportlaunch.splashthat.com/
News  \  Article  \  Yesterday at 09:49
https://habr.com/ru/post/485162/
А никак они не развивались. С самых первых языков программирования и по сей день комментарии коду — это всего лишь статичный текст (за некоторыми исключениями, о которых я расскажу). Ну а что там еще можно улучшить или придумать — спросите вы. Давайте поразмышляем на эту тему — можно ли как-то улучшить наш опыт взаимодействия с таким важным но так часто игнорируемым аспектом программирования как документация в коде, или по-простому комментарии.
News  \  Article  \  Yesterday at 09:40
https://www.opennet.ru/opennews/art.shtml?num=52239
Подготовлен релиз композитного менеджера Sway 1.4 (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD.
News  \  Link  \  Yesterday at 09:20
https://www.theverge.com/2020/1/22/21077280/microsoft-chrome-bing-extension-office-365-proplus-installer-default-search-engine
News  \  Article  \  Yesterday at 09:16
http://lxer.com/module/newswire/ext_link.php?rid=280641
Have you ever been in a situation where you wanted to send the output of a Linux command to your colleague or friend to get help? This simple Linux hack will definitely be useful to you.
 0 LXER
News  \  Link  \  Yesterday at 09:05
https://www.reddit.com/r/homeautomation/comments/esiv9b/psa_to_harmony_hub_users_avoid_unnecessary/
News  \  Article  \  Yesterday at 08:57
https://habr.com/ru/post/485144/
Однажды ко мне обратились с просьбой помочь «исправить» одну базу данных. CHECKDB при проверке выдавал список ошибок, некоторые из которых отмечались как «неисправимые». Приложение при этом работало, но все равно было как-то неспокойно. Да, правильным решением в такой ситуации было бы взять бэкап от того момента, когда ошибки еще не появляются, локализовать испорченные данные и перезаписать их из чистой копии. Но… как это часто бывает, ошибку поймали слишком поздно, так что восстанавливаться, по сути, было не с чего. С другой стороны – был бы бэкап, не было бы этой истории.
News  \  Article  \  Yesterday at 08:36
http://feedproxy.google.com/~r/TheHackersNews/~3/N1EEgfoppIc/microsoft-customer-support.html
If you have ever contacted Microsoft for support in the past 14 years, your technical query, along with some personally identifiable information might have been compromised. Microsoft today admitted a security incident that exposed nearly 250 million "Customer Service and Support" (CSS) records on the Internet due to a misconfigured server containing logs of conversations between its support...
News  \  Article  \  Yesterday at 08:30
https://habr.com/ru/post/485136/
Принцип неопределенности Гейзенберга гласит, что нельзя одновременно измерить положение объекта и его скорость. Если объект движется, то у него нет местоположения. А если местоположение есть – значит у него нет скорости. Что касается микросервисов на платформе Red Hat OpenShift (и под управлением Kubernetes), то благодаря соответствующему софту с открытым кодом они могут одновременно рапортовать как о своей производительности, так и об исправности. Старика Гейзенберга это, конечно, не опровергает, но зато устраняет неопределенность при работе с облачными приложениями. Istio позволяет легко организовать отслеживание (трассировку) и мониторинг таких приложений, чтобы держать все под контролем.
News  \  Article  \  Yesterday at 08:30
https://hi-news.ru/medicina/uchenye-vyyavili-svyaz-mezhdu-postrodovoj-depressiej-i-detskim-atopicheskim-dermatitom.html
Материнская депрессия в послеродовом периоде и даже за его пределами связана с развитием атопического дерматита, поражающего детей вплоть до достижения ими подросткового возраста. Согласно недавнему исследованию, опубликованному на портале sciencedaily.com, атопический дерматит представляет собой хроническое воспалительное заболевание кожи, которое обычно характеризуется зудом, болью и нарушением сна. Помимо выраженных проявлений на физиологии человека, болезнь тесно связана […]
News  \  Article  \  Yesterday at 08:14
http://lxer.com/module/newswire/ext_link.php?rid=280731
In the UTF-8 files I audit, the only invisible characters I expect to see... er... not see... are whitespace, horizontal tab and linefeed. All others I call "gremlins". They include carriage return, no-break space, soft hyphen and another 62 control characters. Gremlins are a nuisance. One gremlin causes a shell to hang. Less evil gremlins lurk inside apparently OK strings and cause the strings to be processed weirdly. This post explains a new script that locates and visualises gremlins in tab-separated tables.
 0 LXER
News  \  Link  \  Yesterday at 08:07
https://www.newsweek.com/tortured-jessen-mitchell-rabbani-sorry-guantanamo-1483100
News  \  Article  \  Yesterday at 07:45
https://habr.com/ru/post/485118/
Я решил написать конспект книги, которая всем известна, а сам автор называет ее «Школой учителей Чистого кода». Пристальный взгляд Мартина как бы говорит: «Я тебя насквозь вижу. Ты опять не следуешь принципам чистого кода?»
News  \  Article  \  Yesterday at 07:26
https://www.opennet.ru/opennews/art.shtml?num=52238
Опубликован релиз SQLite 3.31.0, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.
News  \  Article  \  Yesterday at 07:13
https://hi-news.ru/space/drevnij-kosmicheskij-shtorm-peredvinul-planety-solnechnoj-sistemy-so-svoix-orbit.html
Древний космический шторм мог сформировать нашу Солнечную систему. К такому неожиданному выводу пришли специалисты из Юго-Западного исследовательского института в штате Колорадо. Спустя некоторое время после того, как планеты обрели свою настоящую форму, ряд резонансных толчков между гигантскими планетами выбил их со своих привычных орбит, заставив их некоторое время “бродить” по системе. Как сообщает портал sciencemag.org, […]
News  \  Article  \  Yesterday at 07:06
https://www.opennet.ru/opennews/art.shtml?num=52237
Разработчики проекта Android-x86, в рамках которого силами независимого сообщества осуществляется развитие порта платформы Android для архитектуры x86, опубликовали второй тестовый выпуск сборки на базе платформы Android 9. В сборку включены исправления и дополнения, улучшающие работу Android на архитектуре x86. Для загрузки подготовлены универсальные Live-сборки Android-x86 9 для архитектур x86 32-bit (725 Мб) и x86_64 (920 Мб), пригодные для использования на типовых ноутбуках и планшетных ПК. Дополнительно подготовлены rpm-пакеты для установки Android-окружения в дистрибутивах Linux.
News  \  Article  \  Yesterday at 07:00
https://habr.com/ru/post/485042/

Qualcomm так одержим 5G, что принуждает всех пользоваться им во вред эффективности работы 4G

Недавно компания Qualcomm сорвала покровы со своей флагманской системы на чипе для 2020 года — Snapdragon 865. Как обычно, можно ожидать появления этого чипа во всех смартфонах верхнего ценового сегмента в 2020-м; он на 25% быстрее того, что был в 2019-м, поддерживает новые модные навороты для камеры и сопроцессоры для ускорения ИИ. Что необычно, так это то, как Qualcomm обошлась с LTE-модемом в чипе Snapdragon 865: его там нет. Получается, что почти каждый флагманский телефон на Android в 2020 году будет поддерживать 5G, а размещение 5G и 4G на гигантском отдельном чипе означает, что смартфоны будут использовать гораздо больше энергии, вне зависимости от того, к какой сети они будут подсоединяться. И поскольку сети 5G в 2020-м году будут находиться ещё в зародышевом состоянии, с моей точки зрения это выглядит, как серьёзное ухудшение ситуации.
News  \  Article  \  Yesterday at 07:00
https://habr.com/ru/post/484600/
Microsoft приглашает на крупнейшую техническую конференцию Европы The Microsoft Ignite Tour Prague. В  рамках мирового roadshow в Праге c 24 по 25 февраля 2020 годапройдет крупнейшая техническая конференцию Microsoft в Центральной и Восточной Европе — Microsoft Ignite The Tour. Microsoft Ignite The Tour — это двухдневное бесплатное техническое учебное мероприятие для разработчиков и ИТ-специалистов, на котором вы сможете ближе познакомиться с облачными инструментами и технологиями Microsoft, в том числе с Azure, Microsoft 365, Dynamics 365 и Power Platform. На конференции Microsoft Ignite The Tour будет представлен лучший контент Microsoft Ignite (США) в адаптированном виде, язык конференции — английский.
News  \  Article  \  Yesterday at 06:54
https://www.opennet.ru/opennews/art.shtml?num=52236
Компания Google сообщила о продлении до 8 лет времени сопровождения устройств Chromebook, в течение которого формируются автоматические обновления. Изначально автоматические обновления выпускались для Chromebook в течение трёх лет, но затем время поддержки было продлено до шести лет, а теперь и до восьми. Например, устройства Lenovo 10e Chromebook Tablet и Acer Chromebook 712, выпущенные в 2020 году, будут получать обновления до июня 2028 года. В качестве причины продления поддержки называется желание продлить жизненный цикл оборудования в школах, применяющих Chromebook в компьютерных классах.
News  \  Article  \  Yesterday at 06:43
https://habr.com/ru/post/485022/
Привет, Хабр! Сегодня мы подготовили монообзор небольшого, но «смышленого» видеорегистратора на магнитном креплении Playme Sigma. Новинка отличается невысокой стоимостью и объединяет в себе возможности видеорегистратора и GPS-информатора. Все подробности о новом устройстве Playme за 4990 рублей — под катом.
News  \  Article  \  Yesterday at 06:25
https://habr.com/ru/post/485120/

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

А еще иногда имеет смысл предоставить простейший (HTTP) интерфейс для экспорта актуальных данных. Думая и в этом направлении тоже, в долгосрочной перспективе я хочу полностью избавиться от Redis в пользу внутреннего решения для хранения пар ключ-значение, как мы успешно сделали ровно два года назад с PubSub.

Поэтому вместо того, чтобы заново изобретать велосипеды с каждым новым микросервисом, я решил создать подключаемую библиотеку, которая могла бы решать эту бесхитростную проблему по предоставлению произвольных данных из любого приложения с нулевым кодом (если не считать трех строчек в config.exs). Будь то простой heartbeat (HTTP 200 OK), или длинный список актуальных курсов валют.

Решение основано на этом

News  \  Article  \  Yesterday at 06:12
https://habr.com/ru/news/t/485116/
Компания Proton Technologies, развивающая защищённый почтовый сервис и VPN, открыла
Most popular