Новости из мира Elixir - Крис МакКорд в блоге DockyYard рассказал про LiveView, SSR-компонент в Phoenix Framework - https://dockyard.com/blog/2018/12/12/phoenix-liveview-interactive-real-time-apps-no-need-to-write-javascript
DockYard
Phoenix LiveView: Interactive, Real-Time Apps. No Need to Write JavaScript. - DockYard
Phoenix LiveView is an exciting new library which enables rich, real-time user experiences with server-rendered HTML.
В рамках отказа от jQuery нашёл интересный ресурс, который может быть вам полезен. Ребята постарались собрать большое количество хаков, которые могли бы быть вам полезны при миграции кода. http://youmightnotneedjquery.com/
Youmightnotneedjquery
You Might Not Need jQuery
Examples of how to do common event, element, ajax and utility operations with plain javascript.
И раз уж зашла речь об отказе от jQuery, то если у вас есть проект, реализованный с использованием Bootstrap, то вы сможете также избавить его от наличия jQuery с помощью http://thednp.github.io/bootstrap.native/
thednp.github.io
BSN - Native JavaScript for Bootstrap
The faster, lighter and more compact version of the Bootstrap JavaScript components.
Если вы ещё не видели это видео, то оно стоит того, чтобы его посмотреть :) Evan You, автор vue.js рассказывает о том, что нас ждёт в версии 3.0 https://youtu.be/8Hgt9HYaCDA
YouTube
Evan You on what's coming in Vue 3.0
Evan You gives you the lowdown on Vue 3, showing how it will be faster, smaller, more maintainable, easier to target native, and make your life easier. For a complete text version of this video see our blog post on Vue 3.0.
Interested in getting ahead of…
Interested in getting ahead of…
Это стоит того, чтобы об этом узнать - Рамблер пытается оспорить правовой статус NGINX. Мне кажется, что эта информация стоит распространения. https://roem.ru/12-12-2019/281134/rambler-nginx/
roem.ru
Рамблер пытается оспорить статус Nginx как открытого ПО и получить за него денег «с неустановленных лиц»
В компании Nginx на Усачёва, 33 в Москве по этому делу прошёл обыск
Не совсем по технологии, но очень интересный разбор ситуации с NGINX с точки зрения инвестора https://uklad.vc/litigation-escrow/
Некоторое время назад я открыл для себя tailwind.css, а также мне попался на глаза сравнительный обзор Tailwind vs Bootstrap vs Vanilla CSS от Максимилиана Шварцмюллера, где он разбирает плюсы и минусы каждого подхода. https://www.youtube.com/watch?v=vmXIGdP8KN8
YouTube
Vanilla CSS vs Bootstrap vs Tailwind CSS - Which one should you choose?
Should you use vanilla CSS (no framework), a component framework like Bootstrap or a utility framework like Tailwind CSS? All three approaches allow you to style your page but there are important differences you must consider when making the decision. Here's…
Кстати - Adam Wathan, автор Tailwind, регулярно у себя на канале устраивает лайвы, в которых за считанные часы делает реплики популярных сайтов https://www.youtube.com/channel/UCy1H38XrN7hi7wHSClfXPqQ
YouTube
Adam Wathan
Share your videos with friends, family, and the world
Ребята из Stripe расписали в этой статье как они работают с большим количеством логов в своих системах. https://stripe.com/blog/canonical-log-lines
Stripe
Fast and flexible observability with canonical log lines
Canonical log lines are a lightweight, flexible, and technology-agnostic technique for observability that are powerful and easy to implement.
Совсем скоро ожидается релиз Tailwind UI (https://tailwindui.com/) и Adam Wathan выложил видео с превью - https://vimeo.com/393580241/82c6d7c5f6
Возможно этот пост не совсем по теме канала, но мне попалась достаточно интересная статья на Медузе на тему того, как российские компании "кошмарят" друг друга. https://meduza.io/feature/2020/02/26/oschuschenie-chto-ty-okazalsya-v-boevike-iz-90-h
Meduza
«Ощущение, что ты оказался в боевике из 1990-х»
В сентябре 2019 года министр внутренних дел России Владимир Колокольцев попросил предпринимателей прекратить «кошмарить» своих коллег по бизнесу «руками сотрудников органов правопорядка». Министр пояснил, что предприниматели часто перекладывают решение собственных…
Наверно я достал вас уже с Tailwind.css, но наконец-то Tailwind UI выпустили и ранний доступ за вполне скромную сумму может получить любой желающий. https://tailwindui.com/
Tailwindcss
Official Tailwind UI Components & Templates - Tailwind Plus
Beautiful UI components and templates by the creators of Tailwind CSS.
Новость не совсем про разработку, но про продукт. Достаточно давно пользователи facebook ждали выпуска нативного клиента для десктопа, но почему-то разработчики не спешили его выпускать. Как результат - появилось большое количество сторонних клиентов, работающих с разной степенью стабильности. Но вчера facebook сообщил, что они наконец-то выпустили десктопную версию с поддержкой аудио и видео-звонков - https://about.fb.com/news/2020/04/messenger-desktop-app/
Meta
New Messenger Desktop App for Group Video Calls and Chats | Meta
A Messenger app for MacOS and Windows so you can video chat on your computer.
Как порадовать олдов? Всё просто - выпустить ZX Spectrum в новой редакции! Будет конечно не хватить загрузки с кассетного магнитофона, когда одновременно зажимаешь кнопки перемотки и воспроизведения, но зато одной SD-карты с играми хватит на несколько лет 🙂 https://www.specnext.com/product/zx-spectrum-next-accelerated-computer/
Интересный технологический подход от технологических гигантов Apple и Google, объединившихся, чтобы разработать систему отслеживания контактов заболевших COVID-19 и здоровых людей. Основой системы становится обмен токенами по протоколу BTLE(Bluetooth Low Energy), которая будет доступна организациям, занимающимся здравоохранением. Также будут доступны приложения, предупреждающие о контактах с возможно заражёнными людьми. Ждём комментариев конспирологов. https://angel.co/today/stories/apple-and-google-launch-a-joint-contact-tracing-system-for-ios-and-android-17359
Очень познавательная статья - история взлёта и падения Google Wave. Чувствую себя стариком, я успел попользоваться этой платформой 🙂 https://blog.taskade.com/google-wave-history/
Taskade Blog
Google Wave's Failure is a Great Lesson for Modern Real-Time Collaboration Tools | Taskade Blog
🌊 Google Wave was a tool like no other at the time. It was a unified workspace and collaboration platform before the remote work boom happened.
Forwarded from IT и СОРМ
Вот так выглядит цифровой ошейник. В контактных данных — номер телефона и емейл. В QR-коде содержится тот же код, который указан текстом. Когда оживёт сайт проверки, будет более понятно, как это всё можно обманывать. Но сейчас уже ясно, что это будет несложно.
Forwarded from IT и СОРМ
Может быть, нудный, но важный пост. Прочитайте его, пожалуйста.
Гражданское общество, в совокупности с другими институтами, позволяет создавать естественное сопротивление любому государству так, чтобы оно ограничивало свободу как можно меньше.
От того, насколько сильно гражданское общество в стране, в первую очередь, зависит успех посягательств государства на права и свободы человека.
В США и Европе гражданское общество гораздо сильнее, чем в России, поэтому аналогичные меры по контролю, которые вводят там, нельзя сравнивать с этими мерами в России. Там гражданское общество не позволит сохранить эти меры в любом виде после эпидемии, даже если государства этого очень захотят. Гражданское общество контролирует сбор, обработку и хранение таких данных, доступ к ним, и уж точно не позволит сделать так, чтобы персональные данные «пропусков» и информация о перемещениях человека продавались на каждом углу.
Важнейшая часть гражданского общества — институт репутации.
Он позволяет проводить в обществе положительный отбор — грубо говоря, чтобы люди и компании понимали, с кем можно иметь дело, а кто — без совести и принципов.
В России, вместе с укреплением гражданского общества, развивается институт репутации.
В рамках института репутации существует отличный инструмент — общественное порицание.
Мы должны узнавать имена всех, кто причастен к созданию средств и инструментов для тотальной слежки, и в частности — цифровых ошейников, и публиковать их.
Сотрудников ДИТ, его подрядчиков, которые непосредственно разрабатывают такие инструменты.
Создавать инструменты, действующие против граждан, должно быть стыдно.
Таких людей не должны брать на другую, приличную работу. Друзья и знакомые таких людей должны читать об их делишках в интернете и отворачиваться от них.
Если у вас есть информация о сотрудниках ДИТ, которые создают инструменты для слежки, о сотрудниках подрядчиков, которые делают это, и у вас есть хоть какое-то документальное подтверждение, которое можно проверить — пожалуйста, присылайте на unknownerrorsliv@protonmail.com.
Абсолютно анонимно.
Давайте укреплять гражданское общество и институт репутации. Это работает.
Гражданское общество, в совокупности с другими институтами, позволяет создавать естественное сопротивление любому государству так, чтобы оно ограничивало свободу как можно меньше.
От того, насколько сильно гражданское общество в стране, в первую очередь, зависит успех посягательств государства на права и свободы человека.
В США и Европе гражданское общество гораздо сильнее, чем в России, поэтому аналогичные меры по контролю, которые вводят там, нельзя сравнивать с этими мерами в России. Там гражданское общество не позволит сохранить эти меры в любом виде после эпидемии, даже если государства этого очень захотят. Гражданское общество контролирует сбор, обработку и хранение таких данных, доступ к ним, и уж точно не позволит сделать так, чтобы персональные данные «пропусков» и информация о перемещениях человека продавались на каждом углу.
Важнейшая часть гражданского общества — институт репутации.
Он позволяет проводить в обществе положительный отбор — грубо говоря, чтобы люди и компании понимали, с кем можно иметь дело, а кто — без совести и принципов.
В России, вместе с укреплением гражданского общества, развивается институт репутации.
В рамках института репутации существует отличный инструмент — общественное порицание.
Мы должны узнавать имена всех, кто причастен к созданию средств и инструментов для тотальной слежки, и в частности — цифровых ошейников, и публиковать их.
Сотрудников ДИТ, его подрядчиков, которые непосредственно разрабатывают такие инструменты.
Создавать инструменты, действующие против граждан, должно быть стыдно.
Таких людей не должны брать на другую, приличную работу. Друзья и знакомые таких людей должны читать об их делишках в интернете и отворачиваться от них.
Если у вас есть информация о сотрудниках ДИТ, которые создают инструменты для слежки, о сотрудниках подрядчиков, которые делают это, и у вас есть хоть какое-то документальное подтверждение, которое можно проверить — пожалуйста, присылайте на unknownerrorsliv@protonmail.com.
Абсолютно анонимно.
Давайте укреплять гражданское общество и институт репутации. Это работает.