Fastmail и IETF замутили новый стандарт для почты, интегесно.
https://fastmail.blog/2019/08/16/jmap-new-email-open-standard/
Описание протокола https://jmap.io/#i-want-to-implement-it-what-do-i-need-to-know
Да-да и тут жсон
JMAP (JSON Meta Application Protocol) is a modern standard for email clients to connect to mail stores. It therefore primarily replaces IMAP + SMTP submission.
https://fastmail.blog/2019/08/16/jmap-new-email-open-standard/
Описание протокола https://jmap.io/#i-want-to-implement-it-what-do-i-need-to-know
Да-да и тут жсон
JMAP (JSON Meta Application Protocol) is a modern standard for email clients to connect to mail stores. It therefore primarily replaces IMAP + SMTP submission.
Собственно как теперь работает #go get с прокси.
GopherCon 2019: Katie Hockman - Go Module Proxy: Life of a Query
https://youtu.be/KqTySYYhPUE?list=PL2ntRZ1ySWBdDyspRTNBIKES1Y-P__59_&t=699
GopherCon 2019: Katie Hockman - Go Module Proxy: Life of a Query
https://youtu.be/KqTySYYhPUE?list=PL2ntRZ1ySWBdDyspRTNBIKES1Y-P__59_&t=699
Так, WASM в Постгресе это уже какой-то новый уровень...
https://medium.com/wasmer/announcing-the-first-postgres-extension-to-run-webassembly-561af2cfcb1
https://medium.com/wasmer/announcing-the-first-postgres-extension-to-run-webassembly-561af2cfcb1
oleg_log
Собственно как теперь работает #go get с прокси. GopherCon 2019: Katie Hockman - Go Module Proxy: Life of a Query https://youtu.be/KqTySYYhPUE?list=PL2ntRZ1ySWBdDyspRTNBIKES1Y-P__59_&t=699
Класс, вчера этот же доклад в виде блог-поста опубликовали. Мог бы скрин и не делать...
https://blog.golang.org/module-mirror-launch
https://blog.golang.org/module-mirror-launch
go.dev
Module Mirror and Checksum Database Launched - The Go Programming Language
The Go module mirror and checksum database provide faster, verified downloads of your Go dependencies.
Forwarded from Constantine Chuprik // Разработка и эникейное (Constantine)
Приятная статья про мобайл, цены, немного про игроков на рынке. Милота!
https://vc.ru/life/80914-skolko-stoit-prilozhenie
https://vc.ru/life/80914-skolko-stoit-prilozhenie
vc.ru
Сколько стоит приложение
Денис Гордиенко, руководитель Bright Mobile, о конкурентном анализе.
Одна вещь, которую делают только в снг (по моим наблюдениям), так это пишут middle в должности.
Аля middle software developer. 1х это не нужно, 2х это смотрится всра...непривлекательно.
Но сегодня я узнал новое: intermediate software engineer. От такого вообще как от огня бежать хочется.
UPD: речь о том, что это писать в резюме не надо (или где вы там о себе хотите заявить)
Аля middle software developer. 1х это не нужно, 2х это смотрится всра...непривлекательно.
Но сегодня я узнал новое: intermediate software engineer. От такого вообще как от огня бежать хочется.
UPD: речь о том, что это писать в резюме не надо (или где вы там о себе хотите заявить)
Решил залезть в Google Style Guides и удивился. Оказывается у них есть советы для R, Common Lisp и даже Vimscript.
https://github.com/google/styleguide
Ну а так-то там полезные гайды по C++, Objective-C, Java, Python, HTML/CSS, JavaScript, AngularJS, Shell.
Go и Dart отдельно, по определенным причинам (языки ведь из недр гугла)
https://github.com/google/styleguide
Ну а так-то там полезные гайды по C++, Objective-C, Java, Python, HTML/CSS, JavaScript, AngularJS, Shell.
Go и Dart отдельно, по определенным причинам (языки ведь из недр гугла)
GitHub
GitHub - google/styleguide: Style guides for Google-originated open-source projects
Style guides for Google-originated open-source projects - google/styleguide
Forwarded from 🦖 Айти Тудэй 🦥
Я сейчас в шоке, но уже почти отошел.
Выяснилось, что все это время в С++ можно было так
Чуть легче мне стало, когда мне сказали, что все-таки это не по стандарту.
Я перебрал кучу компиляторов и версий языка - можно! Только clang 3.2 сдался, а g++ ниже 4.1.2 не нашел.
А потом я добрался до msvc и увидел заветное
Выяснилось, что все это время в С++ можно было так
#include <iostream>Т.е. создавать массив динамического размера на стеке! Вот так просто! А я к ЕГЭ готовился и new/delete осваивал, чтобы задачки закодить как надо.
int main() {
size_t size;
std::cin >> size;
int array[size];
}
Чуть легче мне стало, когда мне сказали, что все-таки это не по стандарту.
Я перебрал кучу компиляторов и версий языка - можно! Только clang 3.2 сдался, а g++ ниже 4.1.2 не нашел.
А потом я добрался до msvc и увидел заветное
error C2131: expression did not evaluate to a constant
Я до 2018 года только msvc пользовался и знать не знал какая жуть может происходить. Мне нужно выпить.Возможно вы слышали, но одна из библиотек с нпм (а их тонны) начала показывать рекламу в консоли.
Событие вполне закономерное, ведь всем известно, что опенсурс себя слехка не окупает (чо свободный рыночек?)
Так вот, могучий npm inc. таки поправил правила:
npm will ban:
— Packages that display ads at runtime, on installation, or at other stages of the software development lifecycle, such as via npm scripts.
— Packages with code that can be used to display ads are fine. Packages that themselves display ads are not.
— Packages that themselves function primarily as ads, with only placeholder or negligible code, data, and other technical content.
https://www.zdnet.com/article/npm-bans-terminal-ads/
Такие вот дела.
Событие вполне закономерное, ведь всем известно, что опенсурс себя слехка не окупает (чо свободный рыночек?)
Так вот, могучий npm inc. таки поправил правила:
npm will ban:
— Packages that display ads at runtime, on installation, or at other stages of the software development lifecycle, such as via npm scripts.
— Packages with code that can be used to display ads are fine. Packages that themselves display ads are not.
— Packages that themselves function primarily as ads, with only placeholder or negligible code, data, and other technical content.
https://www.zdnet.com/article/npm-bans-terminal-ads/
Такие вот дела.
Threads are for working in parallel, async is for waiting in parallel.
https://www.reddit.com/r/rust/comments/cws788/comment/eyfg4va
https://www.reddit.com/r/rust/comments/cws788/comment/eyfg4va
А у вас есть аналог шаббата?
(день отдыха, день без инета, день с родными и тд)
(день отдыха, день без инета, день с родными и тд)
Anonymous Poll
21%
Неа, специально не делаю
34%
Неа, но при усталости бывает
5%
Да, стараюсь раз в месяц(пару месяцев)
5%
Да, раз в пару недель
10%
Еженедельно (+/-)
4%
Просто медитирую неск. раз в течении недели (чтобы целый день не терять)
2%
Медитирую ежедневно
1%
Другое? пинганите в лс @olegkovalov
1%
Делал(а) подобное, но бросил(а) (тоже в лс напишите, если что-то кроме лени/нехватки времени)
17%
Нет, но все хочу начать/спасибо за идею
Хороший доклад от создателя Envoy, о том как сложно вести опенсурс продукт, какие бывают проблемы и что стоит делать и не делать.
Вряд ли это пригодится сейчас (давайте честно, мало кто ведет большой/успешный опенсурс продукт), но вдруг что - к этому докладу стоит прислушаться.
https://www.youtube.com/watch?v=8laijEpZuo8&feature=youtu.be
Вряд ли это пригодится сейчас (давайте честно, мало кто ведет большой/успешный опенсурс продукт), но вдруг что - к этому докладу стоит прислушаться.
https://www.youtube.com/watch?v=8laijEpZuo8&feature=youtu.be
YouTube
Envoy: An end-user-driven open source success story (OSCON '19)
Matt Klein leads you on a behind-the-scenes look at the nontechnical operations support system (OSS) aspects (community growth, documentation, PR, marketing,...
Не знаю, фанаты ли вы нолановского Джокера, но вот это отличное применение DeepFake
*вспотел от мысли, что увижу Джокера еще раз в фильме*
https://www.youtube.com/watch?v=TgcvQA6-qBg
*вспотел от мысли, что увижу Джокера еще раз в фильме*
https://www.youtube.com/watch?v=TgcvQA6-qBg
YouTube
The Dark Knight's Tale [DeepFake]
How did Joker get his scars?
Patreon: https://www.patreon.com/ctrl_shift_face
Twitter: https://twitter.com/ctrl_shift_face
DISCLAIMER:
No copyright is claimed in this video and to the extent that material may appear to be infringed, I assert that such alleged…
Patreon: https://www.patreon.com/ctrl_shift_face
Twitter: https://twitter.com/ctrl_shift_face
DISCLAIMER:
No copyright is claimed in this video and to the extent that material may appear to be infringed, I assert that such alleged…
Сегодня 1е сентября и я вместе с @orsinium рад представить Вам @opendevcast — коллективный блог разработчиков, с простой целью — дать возможность опубликовать свои блогпосты всем желающим.
И если у вас вертится идея что-то написать, чем-то поделиться или прорекламировать свой проект — вы знаете к кому обращаться :)
Лайк-подписка-репост-колокольчик-блогпост приветствуются.
И если у вас вертится идея что-то написать, чем-то поделиться или прорекламировать свой проект — вы знаете к кому обращаться :)
Лайк-подписка-репост-колокольчик-блогпост приветствуются.