После моего последнего выпада в сторону руби, мне задали пару вопросов - что не так с руби и что не так с триггерами в базе в моем наезде на злых марсиан.
Стоит добавить еще вопрос - а есть ли языки где все "так"?
Стало понятно, что коротко на эти три вопроса не ответить, поэтому распишу подробнее каждый из них в ближайшее время.
Stay tuned.
Стоит добавить еще вопрос - а есть ли языки где все "так"?
Стало понятно, что коротко на эти три вопроса не ответить, поэтому распишу подробнее каждый из них в ближайшее время.
Stay tuned.
Говорят, что осознанность - новый черный :)
Утро вечера мудренее, сначала сосчитай до 10, декомпозируй задачи, надо немножко подождать - чтите мудрость наших предков.
Особенно это актуально сегодня, когда мы переименовываем список прошлогодних обещаний самим себе на «сделать в 2020».
Не психуйте, выдохните, осознайте и только потом...
Чего это я вдруг начал? Я вот сегодня психанул, не сосчитал до 10, и вот это вот всё... Короче, теперь я без бороды.
Не совершайте неосознанных поступков, как автор этого канала.
Утро вечера мудренее, сначала сосчитай до 10, декомпозируй задачи, надо немножко подождать - чтите мудрость наших предков.
Особенно это актуально сегодня, когда мы переименовываем список прошлогодних обещаний самим себе на «сделать в 2020».
Не психуйте, выдохните, осознайте и только потом...
Чего это я вдруг начал? Я вот сегодня психанул, не сосчитал до 10, и вот это вот всё... Короче, теперь я без бороды.
Не совершайте неосознанных поступков, как автор этого канала.
Решил вынести лонгриды за пределы телеги. Жалобы и предложения присылайте в чат канала, пожалуйста.
Лайк, шер, маты и личные оскорбления приветствуются :)
https://zen.yandex.ru/media/id/5e0fbc35fe289100b0003310/tvoi-plohoi-iazyk-programmirovaniia-5e0fbfe1bd639600b1327517
Лайк, шер, маты и личные оскорбления приветствуются :)
https://zen.yandex.ru/media/id/5e0fbc35fe289100b0003310/tvoi-plohoi-iazyk-programmirovaniia-5e0fbfe1bd639600b1327517
Яндекс Дзен
Твой плохой язык программирования
Не хочу тебя расстраивать, но, скорее всего, язык программирования, за разработку на котором тебе платят - барахло.
Forwarded from HN Best Comments
Re: Ask HN: What Technologies to Learn in 2020?
Learn how to really use a relational database, relational data modeling, and SQL. Not knowing of their capabilities may lead you to unnecessarily complicating your tech stack. You can go a really long way with just this domain of expertise. From there, do the same with whatever key-value store interests you (for me, it's Redis). Python isn't known for high performance but when a django web app uses a cache and relational database effectively, it can achieve a very acceptable peformance. Case in point: the Zulip chat platform: zulipchat.com.
Aside from the database domain, I really enjoy using Rust and recommend it as the next language for anyone to learn, but only after taking time for in-depth relational database training. :).
Dowwie, 4 hours ago
Learn how to really use a relational database, relational data modeling, and SQL. Not knowing of their capabilities may lead you to unnecessarily complicating your tech stack. You can go a really long way with just this domain of expertise. From there, do the same with whatever key-value store interests you (for me, it's Redis). Python isn't known for high performance but when a django web app uses a cache and relational database effectively, it can achieve a very acceptable peformance. Case in point: the Zulip chat platform: zulipchat.com.
Aside from the database domain, I really enjoy using Rust and recommend it as the next language for anyone to learn, but only after taking time for in-depth relational database training. :).
Dowwie, 4 hours ago
https://news.1rj.ru/str/nosingularity/155
Копия на medium
https://medium.com/@antonrevyako/%D1%82%D0%B2%D0%BE%D0%B9-%D0%BF%D0%BB%D0%BE%D1%85%D0%BE%D0%B9-%D1%8F%D0%B7%D1%8B%D0%BA-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-f2f44163b2bc
Копия на medium
https://medium.com/@antonrevyako/%D1%82%D0%B2%D0%BE%D0%B9-%D0%BF%D0%BB%D0%BE%D1%85%D0%BE%D0%B9-%D1%8F%D0%B7%D1%8B%D0%BA-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-f2f44163b2bc
Telegram
Сингулярности не будет
Решил вынести лонгриды за пределы телеги. Жалобы и предложения присылайте в чат канала, пожалуйста.
Лайк, шер, маты и личные оскорбления приветствуются :)
https://zen.yandex.ru/media/id/5e0fbc35fe289100b0003310/tvoi-plohoi-iazyk-programmirovaniia-5e0fbf…
Лайк, шер, маты и личные оскорбления приветствуются :)
https://zen.yandex.ru/media/id/5e0fbc35fe289100b0003310/tvoi-plohoi-iazyk-programmirovaniia-5e0fbf…
Forwarded from UX Live 🔥
Страшно жить, зная что это всё не настоящие люди и лица https://youtu.be/Q6f6EXX-79w
YouTube
Exclusive: Samsung's NEON Revealed - Leaked Trailer Looks Perfectly Human!
NEON is here, and they weren't kidding when they said it's an artificial human. We have leaked full promo videos that were found in the source code of the official NEON website by reddit user Saniska.
Look at these people, they look like ordinary humans right?…
Look at these people, they look like ordinary humans right?…
Разработчики linux грозятся выпилить /dev/random из системы: https://lwn.net/SubscriberLink/808575/9fd4fea3d86086f0/
Если вы не знаете что это, то знайте, что это такое виртуальное псевдо-устройство, которое можно использовать для получения случайных чисел. Скорее всего никто из вас не столкнется с ним до конца жизни, но если интересно, вот тут немножко деталей на русском: https://habr.com/ru/company/mailru/blog/273147/
Постить такую новость в этом канале не было бы смысла, если бы не одна история.
Думаю, что все понимают важность случайных чисел в нашей жизни. Они используются для криптографии и... в геймблинге. Скорее всего все слышали, что то, что возвратит функция random в любом из языков программирования - это не случайное, а псевдо-случайное число. Говорят, что в современных процессорах впилили хардварный рандом. Но это неточно :)
Как-то давно захотелось мне настоящего лампового рандомного рандома. И как обычно это бывает, на глаза мне попалась статья о том, что в v8 рандом наглухо поломан.
https://hackaday.com/2015/12/28/v8-javanoscript-fixes-horrible-random-number-generator/
Это нашли 5 лет назад и уже починили, не переживайте.
Но что бы не влететь на такой сюрприз в каком-нибудь другом месте, я решил узнать как решают проблемы люди, которым это критично.
И я нашел квантовые генераторы энтропии! За 1 килоевро можно купить usb-свисток, который будет генерировать поток случайных чисел на скорости 4Mbps
https://www.idquantique.com/random-number-generation/products/quantis-random-number-generator/
Одно только название заслуживает, чтобы девайс стоил этих денег :) С такой “флешкой” в кармане можно ощутить себя почти Риком :)
В 2016 году уважаемый криптограф из Вашингтона по имени Apostol Vassilev предложил стандарт Entropy as a Service. Находится целых 3 провайдера, ссылающихся на его работу - Crypto4A,Whitewood и QuintessenceLabs.
В 2019 CloudFlare запустил league of entropy - сервис, поставляющий рандомные числа от нескольких провайдеров, разбросанных по планете:
https://www.cloudflare.com/leagueofentropy/
Если вы не знаете что это, то знайте, что это такое виртуальное псевдо-устройство, которое можно использовать для получения случайных чисел. Скорее всего никто из вас не столкнется с ним до конца жизни, но если интересно, вот тут немножко деталей на русском: https://habr.com/ru/company/mailru/blog/273147/
Постить такую новость в этом канале не было бы смысла, если бы не одна история.
Думаю, что все понимают важность случайных чисел в нашей жизни. Они используются для криптографии и... в геймблинге. Скорее всего все слышали, что то, что возвратит функция random в любом из языков программирования - это не случайное, а псевдо-случайное число. Говорят, что в современных процессорах впилили хардварный рандом. Но это неточно :)
Как-то давно захотелось мне настоящего лампового рандомного рандома. И как обычно это бывает, на глаза мне попалась статья о том, что в v8 рандом наглухо поломан.
https://hackaday.com/2015/12/28/v8-javanoscript-fixes-horrible-random-number-generator/
Это нашли 5 лет назад и уже починили, не переживайте.
Но что бы не влететь на такой сюрприз в каком-нибудь другом месте, я решил узнать как решают проблемы люди, которым это критично.
И я нашел квантовые генераторы энтропии! За 1 килоевро можно купить usb-свисток, который будет генерировать поток случайных чисел на скорости 4Mbps
https://www.idquantique.com/random-number-generation/products/quantis-random-number-generator/
Одно только название заслуживает, чтобы девайс стоил этих денег :) С такой “флешкой” в кармане можно ощутить себя почти Риком :)
В 2016 году уважаемый криптограф из Вашингтона по имени Apostol Vassilev предложил стандарт Entropy as a Service. Находится целых 3 провайдера, ссылающихся на его работу - Crypto4A,Whitewood и QuintessenceLabs.
В 2019 CloudFlare запустил league of entropy - сервис, поставляющий рандомные числа от нескольких провайдеров, разбросанных по планете:
https://www.cloudflare.com/leagueofentropy/
Я тут подумал, что не все могут знать еще про одно виртуальное устройство - /dev/shm
Формально, это файловая система, смапленная в опертиву.
Зачем такое извращение? Например, можно наладить быстрое взаимодействие между несколькими копиями программы, написанной на языке, не предполагающем подобные штуки из коробки (node, php)
Или можно ускорить сервисы, работающие с диском. Например, если поместить индексы посгри в /dev/shm, получите прирост производительности в 30% на ровном месте. Только, чур, я вас этому не учил... :)
Формально, это файловая система, смапленная в опертиву.
Зачем такое извращение? Например, можно наладить быстрое взаимодействие между несколькими копиями программы, написанной на языке, не предполагающем подобные штуки из коробки (node, php)
Или можно ускорить сервисы, работающие с диском. Например, если поместить индексы посгри в /dev/shm, получите прирост производительности в 30% на ровном месте. Только, чур, я вас этому не учил... :)
Мне кажется что в ios 13 этот рак поразил вообще все приложения, даже у которых раньше все было хорошо. ЪУЪ!!!
Forwarded from Qetzal ad libitum, ad infinitum
Есть некоторые штуки в продуктах, которые меня всегда раздражают. При этом их не так сложно исправить.
— Потеря стейта в мобильных приложениях
Делаешь что-то в приложении. Отвлекаешься (пришло СМС, пошел в браузер погуглить и т.д.), а когда возвращаешься — приложение неожиданно сбросило свой стейт и забыло, что ты только что смотрел или делал. Причем происходит это не каждый раз, а случайно. Отсутствие надежного стейта это одна из главных штук, которые лучше на вебе (там обычно стейт = URL), чем в нативных приложениях.
Мы кстати в нашем мобильном приложении сделать явное сохранение стейта. Даже если "убить" приложение, то после перезапуска оно восстановит предыдущий стейт. Я считаю так — правильно (не в 100% случаев, впрочем. Например в ситуациях, когда мы точно знаем, что было прерванное действие — просмотр видео, набор коммента и т.д.).
— Потеря стейта в мобильных приложениях
Делаешь что-то в приложении. Отвлекаешься (пришло СМС, пошел в браузер погуглить и т.д.), а когда возвращаешься — приложение неожиданно сбросило свой стейт и забыло, что ты только что смотрел или делал. Причем происходит это не каждый раз, а случайно. Отсутствие надежного стейта это одна из главных штук, которые лучше на вебе (там обычно стейт = URL), чем в нативных приложениях.
Мы кстати в нашем мобильном приложении сделать явное сохранение стейта. Даже если "убить" приложение, то после перезапуска оно восстановит предыдущий стейт. Я считаю так — правильно (не в 100% случаев, впрочем. Например в ситуациях, когда мы точно знаем, что было прерванное действие — просмотр видео, набор коммента и т.д.).
Меньше месяца назад я рассказывал вам про пицце-робо-стартап Дмитрия Гришина из mail.ru (кхе-кхе), оценку в $4B и очередное попадалово SoftBank на $400m:
https://news.1rj.ru/str/nosingularity/103
Так вот, zume не будет продлевать контракт 400 сотрудникам для оптимизации костов:
https://news.crunchbase.com/news/softbank-funded-zume-reportedly-lays-off-80-of-staff/
И странно тут звучит не оптимизация костов (ну вы поняли), а то что там было, сцк, 500 сотрудников.
500, Карл!
Но и даже это не все. Что это за контора такая, где можно выкинуть 80% сотрудников, чтоб работать стало лучше? :)
https://news.1rj.ru/str/nosingularity/103
Так вот, zume не будет продлевать контракт 400 сотрудникам для оптимизации костов:
https://news.crunchbase.com/news/softbank-funded-zume-reportedly-lays-off-80-of-staff/
И странно тут звучит не оптимизация костов (ну вы поняли), а то что там было, сцк, 500 сотрудников.
500, Карл!
Но и даже это не все. Что это за контора такая, где можно выкинуть 80% сотрудников, чтоб работать стало лучше? :)
Интересный тред в твиттере про ценообразование в SaaS
https://threadreaderapp.com/thread/1213215748979445761.html
https://threadreaderapp.com/thread/1213215748979445761.html
Threadreaderapp
Thread by @awwstn: 1 like = 1 fun fact about SaaS pricing It's illegal for SaaS vendors to require customers in California to email/call…
Thread by @awwstn: 1 like = 1 fun fact about SaaS pricing It's illegal for SaaS vendors to require customers in California to email/call to c their plans. An Intercom customer got this email from them recently: Asana’s price per user (on the Premium plan…
Зумеры открывают для себя документацию.
https://twitter.com/vboykis/status/1214607775248113667
Может быть я старый хрыч, но дока постгреса мне кажется одной из лучших ever...
https://twitter.com/vboykis/status/1214607775248113667
Может быть я старый хрыч, но дока постгреса мне кажется одной из лучших ever...
Twitter
Vicki Boykis
Ok, I have a gripe that could be exclusive to just me, you let me know. I'm picking on poor Postgres because that's just what I had open. Is it just me, or is this as the primary documentation style not helpful? I'd rather see an example first and then code…
«Чует моё сердце что мы накануне грандиозного шухера» (с) Попандопуло.
SoftBank (японский венчурный фонд) слегка колбасит. Подписанным стартапам не дадут обещанные миллионы:
https://news.1rj.ru/str/kedr2earth/4102
Один из пострадавших - creator.rest
робот, для производства бургеров.
Не пиццы, а бургеров! Ничего святого у людей!
Печально выйдет, если это начало конца SoftBank. Если бы не они, скорее всего не было бы uber’а в существующих размерах, а значит и всех остальных такси-сервисов в том виде, как мы их знаем.
И такого развития автопилотов тоже. И много чего еще.
Вероятнее всего, виноват в этом wework и его эпичная отмена IPO.
Но в истории останется то, что последним провалом перед началом конца был zume.
Last but not least, как говорится...
mail.ru (кхе-кхе), как царь Мидас. Только наоборот :)
Вы, наверное, помните:
https://news.1rj.ru/str/nosingularity/103
Забавно, что если бы не тот пицце-робот из ТЦ, видео которого приложено в сообщении, того поста бы и не было. А вот как оно вышло...
С uber, скорее всего, ничего не случится - too big to fail. А вот пице/бургеро/дранико-робо-стартапам, видимо, денег больше не дадут.
Был, кстати, еще один мощный food стартап:
https://vc.ru/tribuna/26207-juicero-shut-down
Не поймите меня превратно, я не против food-tech. Мне лишь кажется, что круто не вот это вот всё, а такие компании как iFarm и beyond meat.
SoftBank (японский венчурный фонд) слегка колбасит. Подписанным стартапам не дадут обещанные миллионы:
https://news.1rj.ru/str/kedr2earth/4102
Один из пострадавших - creator.rest
робот, для производства бургеров.
Не пиццы, а бургеров! Ничего святого у людей!
Печально выйдет, если это начало конца SoftBank. Если бы не они, скорее всего не было бы uber’а в существующих размерах, а значит и всех остальных такси-сервисов в том виде, как мы их знаем.
И такого развития автопилотов тоже. И много чего еще.
Вероятнее всего, виноват в этом wework и его эпичная отмена IPO.
Но в истории останется то, что последним провалом перед началом конца был zume.
Last but not least, как говорится...
mail.ru (кхе-кхе), как царь Мидас. Только наоборот :)
Вы, наверное, помните:
https://news.1rj.ru/str/nosingularity/103
Забавно, что если бы не тот пицце-робот из ТЦ, видео которого приложено в сообщении, того поста бы и не было. А вот как оно вышло...
С uber, скорее всего, ничего не случится - too big to fail. А вот пице/бургеро/дранико-робо-стартапам, видимо, денег больше не дадут.
Был, кстати, еще один мощный food стартап:
https://vc.ru/tribuna/26207-juicero-shut-down
Не поймите меня превратно, я не против food-tech. Мне лишь кажется, что круто не вот это вот всё, а такие компании как iFarm и beyond meat.
К большому сожалению я перестал читать художественные книги. На это, понятно, совершенно нет времени. Последнее, что я именно прочитал, а не послушал была «тайные виды на гору фудзи».
Недавно на глаза попался список «медузы» лучших книг десятилетия:
https://meduza.io/amp/slides/20-luchshih-russkih-i-inostrannyh-knig-za-desyatiletie-s-2010-go-po-2020-y-vybor-galiny-yuzefovich
Среди них, конечно же, Виктор Олегович с «iphuck 10».
В списке по большей части неизвестных авторов, есть и всем известный Sapiens.
За что туда попал графоман Глуховский - хз. Метро «2033» было неплохим сценарием к стрелялке, но не более.
После его визита в KUJI, я совсем перестал понимать что происходит. Он рассказывал о том, что собирается писать в очень свежем жанре «альтернативной истории», как будто Сорокина в его вселенной не существует. Про «Текст», попавший в список я слышал только то, что в экранизации опять Петров и что там жена Харламова бегает голышом. Ну такие отзывы, честно говоря...
Там же в списке есть «Тобол» Алексея Иванова. Это тот самый Иванов, который «Географ глобус пропил» и «Общага на крови». Я не любитель исторических романов, но есть фильм по книге. Правда, как признался автор в интервью Дудю - наснимали какой-то мрак, и он устранился от участия в работе над фильмом.
Но есть и еще одна книга, которая больше известна благодаря фильму. Это книга Донны Тартт - «Щегол».
И если на 1000 страниц времени может не быть, то 2.5 часа на фильм в подходящем настроении могут быть потрачены с удовольствием.
При подведении итогов прошлого десятилетия, я наткнулся на премию «Русский Букер Десятилетия».
Лауреатом премии был назван Александр Чудаков с романом "Ложится мгла на старые ступени…". Совершенно не попадающий в сферу моих интересов исторический роман про жизнь переселенцев при советской власти в середине прошлого столетия был мной буквально «съеден».
И еще. Если в наша время вам удается находить время на книги, возможно вам пригодится ютуб-канал «Книжный Чел»
Недавно на глаза попался список «медузы» лучших книг десятилетия:
https://meduza.io/amp/slides/20-luchshih-russkih-i-inostrannyh-knig-za-desyatiletie-s-2010-go-po-2020-y-vybor-galiny-yuzefovich
Среди них, конечно же, Виктор Олегович с «iphuck 10».
В списке по большей части неизвестных авторов, есть и всем известный Sapiens.
За что туда попал графоман Глуховский - хз. Метро «2033» было неплохим сценарием к стрелялке, но не более.
После его визита в KUJI, я совсем перестал понимать что происходит. Он рассказывал о том, что собирается писать в очень свежем жанре «альтернативной истории», как будто Сорокина в его вселенной не существует. Про «Текст», попавший в список я слышал только то, что в экранизации опять Петров и что там жена Харламова бегает голышом. Ну такие отзывы, честно говоря...
Там же в списке есть «Тобол» Алексея Иванова. Это тот самый Иванов, который «Географ глобус пропил» и «Общага на крови». Я не любитель исторических романов, но есть фильм по книге. Правда, как признался автор в интервью Дудю - наснимали какой-то мрак, и он устранился от участия в работе над фильмом.
Но есть и еще одна книга, которая больше известна благодаря фильму. Это книга Донны Тартт - «Щегол».
И если на 1000 страниц времени может не быть, то 2.5 часа на фильм в подходящем настроении могут быть потрачены с удовольствием.
При подведении итогов прошлого десятилетия, я наткнулся на премию «Русский Букер Десятилетия».
Лауреатом премии был назван Александр Чудаков с романом "Ложится мгла на старые ступени…". Совершенно не попадающий в сферу моих интересов исторический роман про жизнь переселенцев при советской власти в середине прошлого столетия был мной буквально «съеден».
И еще. Если в наша время вам удается находить время на книги, возможно вам пригодится ютуб-канал «Книжный Чел»