Сегодня мы обсудим довольно малоизвестную фичу, которая называется locking. С её помощью можно запрещать параллельное редактирование записи или даже просто обращение к ней. Рассмотрим два подхода: optimistic и pessimistic locking и узнаем отличия между ними. https://www.youtube.com/watch?v=Yd7a4BUwS78
YouTube
Ruby on Rails 7, урок #26 | Optimistic / pessimistic locking
Сегодня мы обсудим довольно малоизвестную фичу, которая называется locking. С её помощью можно запрещать параллельное редактирование записи или даже просто обращение к ней. Рассмотрим два подхода: optimistic и pessimistic locking и узнаем отличия между ними.…
🔥16👍5❤2
Любопытная интерактивная карта по странам https://freedomhouse.org/explore-the-map?type=fiw&year=2022
Freedom House
Explore the Map
Freedom House - Explore the map of global freedom and internet freedom around the world.
👍4👎2
Как совершенно правильно заметил в чате Михаил, "звёзды прекрасны всегда". Это правда, только мы иногда забываем об этом и слишком часто смотрим вниз. Будьте счастливы https://www.youtube.com/watch?v=KJoPIgg17U4
YouTube
JINJER - I Speak Astronomy (Official Video) | Napalm Records
JINJER’s fifth studio album, released via Napalm Records on February 7th 2025.
Order new album “DUÈL” now:
https://lnk.to/Jinjer-Duel
Stream // Order “LIVE IN LOS ANGELES” as
DVD/BLURAY/CD // 2x LP (Lmt Edt.) // CASSETTE TAPE (Lmt Edt.) here: https://lnk.to/JINJER…
Order new album “DUÈL” now:
https://lnk.to/Jinjer-Duel
Stream // Order “LIVE IN LOS ANGELES” as
DVD/BLURAY/CD // 2x LP (Lmt Edt.) // CASSETTE TAPE (Lmt Edt.) here: https://lnk.to/JINJER…
❤1
https://skyline.github.com покажет историю ваших коммитов в красивом трёхмерном виде
👍3🔥1
Друзья, если в Rails 7 с Turbo у вас не работает Recaptcha, то вот в этом PR я добавляю достаточно подробную инструкцию "что делать" https://github.com/ambethia/recaptcha/pull/413
GitHub
Add a notice on Turbo and Stimulus by bodrovis · Pull Request #413 · ambethia/recaptcha
Adding a small notice for users who are having issue with Turbo and Stimulus. This PR only changes the README file.
👍2😁1
Я не считаю это правильным, равно как я не считаю, что деньги - это всё. Но при этом важно помнить, что если место вас не устраивает, нет ничего страшного в том, чтобы уйти куда-то ещё. Даже если вы проработали всего пару недель. Это совершенно нормально. Но прыганье туда-сюда в надежде отхватить ещё больший куш - это весьма сомнительная история.
👍15
Прислал Дмитрий: конспект лекций по Ruby on Rails https://drive.google.com/file/d/13KvKBozIhSXJALHWm8ZZi-HCQod6s2_h/view?usp=sharing Спасибо!
👍22❤🔥1🔥1
Сегодня мы в школе программирования играли в "свою игру", хотел поделиться несколькими вопросами (приятно, тк я их сам и писал)
* Этот шаблонизатор был назван так потому, что фигурные скобки (если их повернуть на 45 градусов) напоминают закрученные усы. О чём идёт речь?
* Сейчас в Solidity мы пишем просто constructor, а вот в более старых версиях языка конструктор должен был называться, как... Как что?
* Эта столица появилась в результате слияния аж трёх городов сразу, а на данный момент её разделяет река. Что это за столица?
* В этой столице есть забавная достопримечательность: коты, которые показывают пятую точку с крыш. Что это за столица?
Всем отличного вечера 😄
* Этот шаблонизатор был назван так потому, что фигурные скобки (если их повернуть на 45 градусов) напоминают закрученные усы. О чём идёт речь?
* Сейчас в Solidity мы пишем просто constructor, а вот в более старых версиях языка конструктор должен был называться, как... Как что?
* Эта столица появилась в результате слияния аж трёх городов сразу, а на данный момент её разделяет река. Что это за столица?
* В этой столице есть забавная достопримечательность: коты, которые показывают пятую точку с крыш. Что это за столица?
Всем отличного вечера 😄
👍8🔥5😁1
В этом уроке Solidity мы узнаем, что такое timelock, как его реализовать и протестируем получившийся функционал. С помощью timelock можно ставить транзакции в очередь и исполнять их только спустя определённое время. https://www.youtube.com/watch?v=eGGLl_4MvE8
YouTube
Solidity и смарт-контракты Ethereum, урок #23 | Timelock: ставим транзакции в очередь на выполнение
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍15🔥3
У нас в эти дни отмечается Ligo - что-то вроде кануна преполовения лета у хоббитов 😄 Так что всем большой привет. Я надеюсь, что у вас - насколько это возможно - всё хорошо, где бы вы ни находились. Скоро увидимся. https://www.youtube.com/watch?v=K4T5NEiyK5g
YouTube
Sasha,Subway to Sally,Feuerschwanz,Tanzwut,dArtagnan,Patty Gurdy - Kaufmann & Maid
Der Song „Kaufmann und Maid“ stammt ursprünglich aus der TV-Sendung „Late Night Berlin“ mit Klaas Heufer-Umlauf in Zusammenarbeit mit Sasha. https://www.youtube.com/watch?v=Og3up_3hiF4
Ursprünglich war der Song als Mittelalter-Satire gedacht – es fanden sich…
Ursprünglich war der Song als Mittelalter-Satire gedacht – es fanden sich…
👍3🔥3
Не знаю как у вас, а у нас тут жара 🤪 Сегодня почти весь день сидел над прототипом для онлайн версии "чгк", в принципе с turbo и stimulus получилось прилично. В ближайшее время обсудим.
А сейчас вот что-то вспомнилось: когда-то давно мы давали веб-страничкам расширение
А сейчас вот что-то вспомнилось: когда-то давно мы давали веб-страничкам расширение
.htm, а не .html. Кто помнит, почему? 😄❤4👍1
Всем хорошего вечера. Скоро будет новое видео и, вероятно, подкаст с моим участием. 🤓 https://www.youtube.com/watch?v=imEdRdLPNcg&list=RDEM_aY2bnUKMjJg3pwN9MqKqg&index=10
YouTube
Peter Gundry - Awakening
Just beautiful music with the beautiful picture.)))
music: Peter Gundry - Awakening
music: Peter Gundry - Awakening
👍9🔥4
Скучали по flash? Вот эмулятор, написанный на Rust https://github.com/ruffle-rs/ruffle 😄
GitHub
GitHub - ruffle-rs/ruffle: A Flash Player emulator written in Rust
A Flash Player emulator written in Rust. Contribute to ruffle-rs/ruffle development by creating an account on GitHub.
🔥2
Написал небольшой прототип для онлайн версии "что? где? когда?", который мы вот буквально сегодня уже успели опробовать в MCS. Ну, идея простая - всем вылезает вопрос, капитаны сдают ответ, ведущий контролирует процесс. С одной стороны ничего такого, но с другой стороны показывает основы Stimulus и Turbo. Думаю, в ближайших видео поговорим об этом https://github.com/bodrovis/MCSAnswer
GitHub
GitHub - bodrovis/MCSAnswer: Игра "вопрос-ответ"
Игра "вопрос-ответ". Contribute to bodrovis/MCSAnswer development by creating an account on GitHub.
🔥6👍1👏1
Читал тут всякие статейки по обучению и прочему и вдруг попался такой материал https://mel.fm/zhizn/istorii/3271604-vizhu-oriyentirovku-pomogite-nayti-rebenka-i-foto-moyego-syna-poiski-propavshego-malchika--glazami-e Вообще-то тут упоминаются правильные вещи: так, пропавшего человека нужно начинать искать уже через час-два (вот буквально недавно мотался по тёмным улицам Риги и искал жену, которая, как выяснилось, забыла включить телефон и на 40 минут опоздала с тренировки, но я уже был готов звонить копам). Чем раньше начинаешь, тем лучше, потому что через условные сутки будет уже поздно в 90% случаев.
Но при этом меня удивляют некоторые вещи - хотел поделиться с вами, может, просто не понимаю чего-то? Я хорошо помню себя ребёнком и в 10-11 лет мы мотались с друзьями по всему району. Как можно пешком уйти настолько далеко, что потеряешься и не сможешь найти дорогу обратно? По-моему, если бы я спросил, а мы можем ли мы потеряться в этих каменных джунглях, надо мной бы все ржали. Серьёзно, мы знали эту область как свои пять пальцев. Больше того, как-то с деревенским парнем мы уехали на велосипедах вообще бог знает куда и через четыре деревни оказались в ближайшем городе (это около 4 остановок на электричках). Но в целом-то было чёткое представление как и куда ехать, поэтому ещё к обеду вернулись домой - вполне обычное приключение. 😂 Хорошо, никаких телефонов тогда не было, конечно, и близко, но в целом все понимали что в крайнем случае нужно сдаваться в плен сотрудникам крупных магазинов, а лучше кому-нибудь в форме (милиции, пожарным, военным, да хотя бы машинистам).
С другой стороны, я думаю: а может это просто я такой унылый старпёр, который нудит о траве, которая когда-то там была зеленее? Да вроде бы нет, вещи-то простые и довольно очевидные. Никто не заставлял приходить домой каждые 20 минут, хотя и гулять до позднего часа не разрешали. Не очень понимаю. Видимо, просто изменилась жизнь. С одной стороны, появилась большая ответственность, а с другой - гиперопека, которая не позволяет детям расти?
Не знаю. Интересно ваше мнение
Но при этом меня удивляют некоторые вещи - хотел поделиться с вами, может, просто не понимаю чего-то? Я хорошо помню себя ребёнком и в 10-11 лет мы мотались с друзьями по всему району. Как можно пешком уйти настолько далеко, что потеряешься и не сможешь найти дорогу обратно? По-моему, если бы я спросил, а мы можем ли мы потеряться в этих каменных джунглях, надо мной бы все ржали. Серьёзно, мы знали эту область как свои пять пальцев. Больше того, как-то с деревенским парнем мы уехали на велосипедах вообще бог знает куда и через четыре деревни оказались в ближайшем городе (это около 4 остановок на электричках). Но в целом-то было чёткое представление как и куда ехать, поэтому ещё к обеду вернулись домой - вполне обычное приключение. 😂 Хорошо, никаких телефонов тогда не было, конечно, и близко, но в целом все понимали что в крайнем случае нужно сдаваться в плен сотрудникам крупных магазинов, а лучше кому-нибудь в форме (милиции, пожарным, военным, да хотя бы машинистам).
С другой стороны, я думаю: а может это просто я такой унылый старпёр, который нудит о траве, которая когда-то там была зеленее? Да вроде бы нет, вещи-то простые и довольно очевидные. Никто не заставлял приходить домой каждые 20 минут, хотя и гулять до позднего часа не разрешали. Не очень понимаю. Видимо, просто изменилась жизнь. С одной стороны, появилась большая ответственность, а с другой - гиперопека, которая не позволяет детям расти?
Не знаю. Интересно ваше мнение
Мел
«Вижу ориентировку о пропавшем ребенке. И фото моего сына». Поиски потерявшегося мальчика — глазами его мамы
Сын директора благотворительного фонда «Время детства» Марии Томич 10-летний Марк не в первый раз ходил гулять один. У родителей и мальчика была договоренность: каждые 20 минут он заходит домой и сообщает, что все хорошо. Но в один из вечеров Марк не пришел…
🤯3👏1
Консоль для Rails в стиле "большого брата", которая записывает все команды и сохраняет в БД (в зашифрованном виде, с помощью AR encryption) https://github.com/basecamp/console1984
GitHub
GitHub - basecamp/console1984: The Rails console you love, 1984 style
The Rails console you love, 1984 style. Contribute to basecamp/console1984 development by creating an account on GitHub.
🔥4👏1🤔1
Ещё немного из рубрики "записки в стол". Менее известная серия уроков про regexp - в целом, знание регулярок не помешает в любом случае. Здесь основы, всего 4 урока https://www.youtube.com/watch?v=UFfO9A5Ouck
YouTube
Регулярные выражения #1 | Квантификаторы, якори, специальные символы
Регулярные выражения (regular expressions, regexps) кажутся многим какими-то загадочными наскальными письменами, напоминающими художества древних египтян, разобрать которые могут только эксперты в области криптографии. На самом деле, всё далеко не так плохо:…
👍12