Не совсем по технологии, но очень интересный разбор ситуации с 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.
Абсолютно анонимно.
Давайте укреплять гражданское общество и институт репутации. Это работает.
Некоторое время назад один из коллег упомянул в разговоре этот фреймворк, но если честно я только сегодня на него обратил пристальное внимание. Знакомьтесь - Inertia https://inertiajs.com Это набор view-компонент, который может работать с любым бэкендом (rails, phoenix, laravel И так далее) и использовать vue, svelte и react компоненты на фронтенде. Отличие от "классического" подхода заключается в том, что вы избавляетесь от необходимости писать view layer на erb/slim/что-то-там-ещё, а сразу используете компоненты react/vue/svelte
Inertiajs
Inertia.js - The Modern Monolith
Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.
Ещё одна приятная новость - github изменил цены. Теперь можно делать бесплатные приватные репозитарии с бесконечным количеством участников, а для тарифов Team цена упала с 9 до 4 долларов. Актуальные цены можно увидеть тут https://github.com/pricing
GitHub
Pricing · Plans for every developer
Whether you're starting an open source project or choosing new tools for your team, we’ve got you covered.
Между тем, в это непростое время Apple анонсировали iPhone SE - https://www.apple.com/ru/iphone-se/
Apple
Официальная служба поддержки Apple
Служба поддержки Apple всегда готова прийти на помощь. Узнайте больше о популярных темах и найдите ресурсы, посвященные любым продуктам Apple.
Если у вас есть опыт работы с PhoenixFramework, то вы наверно слышали про LiveView, инструмент для SSR в Phoenix-приложениях. Хорошие новости - аналошичный инструмент стал доступен и для rails-приложений и сделан он на базе Stimulus.js - https://github.com/hopsoft/stimulus_reflex
GitHub
GitHub - stimulusreflex/stimulus_reflex: Build reactive applications with the Rails tooling you already know and love.
Build reactive applications with the Rails tooling you already know and love. - GitHub - stimulusreflex/stimulus_reflex: Build reactive applications with the Rails tooling you already know and love.
Неспешно приступил к написанию цикла статей о продуктовой разработке доступным языком. С первой заметкой из серии можно ознакомиться на вц-точка-ру - https://vc.ru/121578
vc.ru
Инструменты для продуктовой разработки, часть 1
Когда 8 лет назад я создавал Progress Engine, я думал, что мы так и останемся аутсорсинговой-компанией (software development house). Но с течением времени мы поняли, что клиентам мало того, чтобы им просто дали руки, хорошим клиентам нужны еще и умные головы…