Шедеврум занял третье место в мировом рейтинге генеративного ИИ.
Неплохо, я все юзерпики для телеграм каналов генерирую именно там.
Неплохо, я все юзерпики для телеграм каналов генерирую именно там.
TACC
"Шедеврум" от "Яндекса" вошел в топ-3 приложений на основе генеративного ИИ
Первое место занял ChatGPT
🔥30👍14👎5🤷♂2❤1🥰1🤔1
Попасть в айти - это половина дела. Главное попасть в хороший коллектив, да с интересными задачами. Работать в стартапе, который не растёт, или в компании, где все что требуется - это винтики крутить, такое себе удовольствие.
Но хуже всего работать с менеджерами-мудаками, которые не видят краёв. Мне приходилось работать с такими, до сих пор жалею, что слишком долго тянул с увольнением.
Тут попалась статья про токсичность в айти компаниях. Очень лайтовые кейсы, типа зарплату раскрыли или за чужие ошибки поругали.
Настоящий треш это когда поход на работу начинается с приёма валерьянки или чего посерьёзнее.
Предлагаю в комментах собрать настоящие треш-случай "управленческих" воздействий
Но хуже всего работать с менеджерами-мудаками, которые не видят краёв. Мне приходилось работать с такими, до сих пор жалею, что слишком долго тянул с увольнением.
Тут попалась статья про токсичность в айти компаниях. Очень лайтовые кейсы, типа зарплату раскрыли или за чужие ошибки поругали.
Настоящий треш это когда поход на работу начинается с приёма валерьянки или чего посерьёзнее.
Предлагаю в комментах собрать настоящие треш-случай "управленческих" воздействий
vc.ru
Менеджер при всех обсуждал зарплату увольняющегося коллеги с вопросом «Куда больше?»: что делать с тоскичным начальством — Карьера…
Айтишники с разным опытом рассказали dev.by, как сотрудникам отстаивать свои интересы, а менеджерам — осознанно выбирать стиль управления.
👍38😱8🤔1🤡1👨💻1
Заметил за собой, что в архитектуре и программировании стало скучно, чтобы изучить что-то новое приходится отсматривать кучу материала и все равно "вау эффекта" не происходит.
Все понятно, все знакомо, в некоторых случаях понимаешь как можно сделать лучше, чем автор.
Другое дело когда делаешь что-то в области, которая почти незнакома. Радуют даже простые вещи. Разобрался с SPI, подключил два WY-XB датчика на lt8920 и уже кайф.
На фото пример творчества, две ардуинки гоняют 4 байта между друг другом )
Все понятно, все знакомо, в некоторых случаях понимаешь как можно сделать лучше, чем автор.
Другое дело когда делаешь что-то в области, которая почти незнакома. Радуют даже простые вещи. Разобрался с SPI, подключил два WY-XB датчика на lt8920 и уже кайф.
На фото пример творчества, две ардуинки гоняют 4 байта между друг другом )
👍92🔥24😁16👾5❤3🤡2
На пятничном техтоке предлагаю поговрить про умный дом. Накиньте в комменты интересные материалы, факты, идеи, сценарии и т.д., чтобы было что обсудить.
Сейчас разбираюсь с HomeAssistance + Алиса и пока очень радует. Голосовй интерфейс - очень нужное дополнение в доме с умом.
Думаю о приватном "навыке" для Алисы, чтобы посмотреть как это делается и просто по кайфу разобраться.
Сейчас разбираюсь с HomeAssistance + Алиса и пока очень радует. Голосовй интерфейс - очень нужное дополнение в доме с умом.
Думаю о приватном "навыке" для Алисы, чтобы посмотреть как это делается и просто по кайфу разобраться.
🔥32👍14🤡2
Добрался до видоса от Димы SSV, и удивился тому как они мучаются с голосовыми помощниками. Я на Алисе активировал Beta фичу, которая использует GPT и может ответить на разные вопросы без всяких "Я нашла в сети".
Более того, русский язык прямо из коробки, можно даже шепотом. Интеграция со Starline (да, да завести двигатель в машине можно через Алису), погода тоже через Алису и весьма точно, всеми умными устройствами дома (я даже чайник подключил) и управление светом прям с 99% точностью распознавания (примерно 1-2 раза на 100 обращений к Алисе происходит сбой распознвания речи, я жену чаще переспрашиваю).
Проблемы бывают с поиском и показом видосов, а вот музыка, отлично ищется, и матчинг на настроение очень высокий.
Запомнила всех жильцов дома и выдает плейлисты прямо под настроение.
В целом, мой опыт такой - во всем умном доме главное это голосовой помощник, без него умный дом - просто планшет с кнопками, скучно.
UPD. из проблем, Алиса не увидела датчик температуры на чайнике, который есть, но Алиса его не видит.
https://www.youtube.com/live/YE3WRJ-UJ64?si=_q8jA4ji250b_QnN
Более того, русский язык прямо из коробки, можно даже шепотом. Интеграция со Starline (да, да завести двигатель в машине можно через Алису), погода тоже через Алису и весьма точно, всеми умными устройствами дома (я даже чайник подключил) и управление светом прям с 99% точностью распознавания (примерно 1-2 раза на 100 обращений к Алисе происходит сбой распознвания речи, я жену чаще переспрашиваю).
Проблемы бывают с поиском и показом видосов, а вот музыка, отлично ищется, и матчинг на настроение очень высокий.
Запомнила всех жильцов дома и выдает плейлисты прямо под настроение.
В целом, мой опыт такой - во всем умном доме главное это голосовой помощник, без него умный дом - просто планшет с кнопками, скучно.
UPD. из проблем, Алиса не увидела датчик температуры на чайнике, который есть, но Алиса его не видит.
https://www.youtube.com/live/YE3WRJ-UJ64?si=_q8jA4ji250b_QnN
YouTube
Умный дом. Самое важное от Баруха, Vas3k и Abstraktny Mujic
С умным домом можно легко запутаться в нюансах и технологиях. Покупать дорогие компоненты или с Алика? Какие протоколы использовать? Что с безопасностью? Стоит ли оно того? На все эти вопросы Вастрик, Артем и Барух ответят в прямом эфире.
Гости:
- Вастрик…
Гости:
- Вастрик…
👍28👎8🤔4🤡3
Чего у меня сейчас управляется Алисой:
1. Управление проектором (через IR пульт)
2. Управление экраном проектора (через RF пульт)
3. Свет в кабинете (все светодиодные светилки, которые видно в кадре)
4. Включение камеры и Света для записи в кабинете
5. Чайник на кухне
6. 4-х уровневое освещение в зале (главный, диммируемая подсветка, боковой свет, лампы)
7. Настольные лампы у детей
8. Управление сигнализацией Starline
9. Робот пылесос
Следующий шаг - завести все DIY штуки в Алису, в первую очередь открытие окна, затем термометры и другую мелочь
И это пока не умный дом, просто элементы, которые автоматизируют рутину. Но в пятницу поговорим что значит "Умный дом".
1. Управление проектором (через IR пульт)
2. Управление экраном проектора (через RF пульт)
3. Свет в кабинете (все светодиодные светилки, которые видно в кадре)
4. Включение камеры и Света для записи в кабинете
5. Чайник на кухне
6. 4-х уровневое освещение в зале (главный, диммируемая подсветка, боковой свет, лампы)
7. Настольные лампы у детей
8. Управление сигнализацией Starline
9. Робот пылесос
Следующий шаг - завести все DIY штуки в Алису, в первую очередь открытие окна, затем термометры и другую мелочь
И это пока не умный дом, просто элементы, которые автоматизируют рутину. Но в пятницу поговорим что значит "Умный дом".
👍66🔥5👎2🤔1🤡1
Снова неделя пролетела и сегодня нужно делать пятничный техток. Не знаю как вы, а я нифига не успеваю.
И виной всему новый год. Этот затяжной праздник всегда заканчивается тем, что меня выбивает из рабочего ритма.
Когда планы пошли не по планам, нужно обнулить планы и начать планировать заново. Иначе долг незавершенных дел начинает мешать двигаться вперёд, оставляя неприятный привкус неидеальности.
При этом, "ритмичные" задачи - техтоки и стрим по субботам, выходят как положено, но качество начинает страдать. Этой второй вариант решения, когда не получается обнулиться, то надо взять под контроль свой перфекционизм и понизить планку.
Других способов я не знаю, а вы?
И виной всему новый год. Этот затяжной праздник всегда заканчивается тем, что меня выбивает из рабочего ритма.
Когда планы пошли не по планам, нужно обнулить планы и начать планировать заново. Иначе долг незавершенных дел начинает мешать двигаться вперёд, оставляя неприятный привкус неидеальности.
При этом, "ритмичные" задачи - техтоки и стрим по субботам, выходят как положено, но качество начинает страдать. Этой второй вариант решения, когда не получается обнулиться, то надо взять под контроль свой перфекционизм и понизить планку.
Других способов я не знаю, а вы?
👍39✍5❤2🤡1
Про делегирование
Часто слышу совет "возможно тебе стоит задуматься о делегировании".
Совет из серии "а ты найди мужа миллионера и делов-то". Чтобы делегировать что-либо, кому-либо у вас либо должны быть типовые регулярно повторяющиеся задачи, либо уровень планироания еще больше, чем личное (человек которому ты делегируешь задачу не залезет тебе в голову, ему нужно четко обрисовать что от него требуется)
Далее помощнику нужно обязательно онбордиться и синхронизироваться с тобой, опять же это требует времени и ресурсов.
Выбор помощника на сегодняшний день - это звездец. Те кто могут сделать хорошо либо заняты, либо ценник уровня космос. А те кто не могут, зачем они нужны, вообще?
В итоге делегирование на начальном этапе не уменьшает нагрузку, а только увеличивает. И без финансовых вливаний смысла не имеет. Для некоммерческих проектов это нереально.
Поэтому совет "подумай о делегировании" не сработает в моем случае, и это проверено практикой. )
Часто слышу совет "возможно тебе стоит задуматься о делегировании".
Совет из серии "а ты найди мужа миллионера и делов-то". Чтобы делегировать что-либо, кому-либо у вас либо должны быть типовые регулярно повторяющиеся задачи, либо уровень планироания еще больше, чем личное (человек которому ты делегируешь задачу не залезет тебе в голову, ему нужно четко обрисовать что от него требуется)
Далее помощнику нужно обязательно онбордиться и синхронизироваться с тобой, опять же это требует времени и ресурсов.
Выбор помощника на сегодняшний день - это звездец. Те кто могут сделать хорошо либо заняты, либо ценник уровня космос. А те кто не могут, зачем они нужны, вообще?
В итоге делегирование на начальном этапе не уменьшает нагрузку, а только увеличивает. И без финансовых вливаний смысла не имеет. Для некоммерческих проектов это нереально.
Поэтому совет "подумай о делегировании" не сработает в моем случае, и это проверено практикой. )
👍60🤔4❤3🤡2
Видимо неправильно написал посты выше, речь идет не о рабочих тасках, там все отлично. А о собственных задачах и планах, которые делаю в свободное от работы время.
Планирование, делегирование и другие менеджерские "идеи" не работают в личном пространстве, смиритесь с этим и не говорите ерунду.
Планирование, делегирование и другие менеджерские "идеи" не работают в личном пространстве, смиритесь с этим и не говорите ерунду.
👍37❤2🤡1
Марго вчера была на стриме про девушек в Айти (на канале Mobile Developer). Делюсь ссылкой и шлю лучи поддержки всем девушкам в АйТи.
https://www.youtube.com/watch?v=FSPxj2c4oPY
https://www.youtube.com/watch?v=FSPxj2c4oPY
YouTube
Почему так мало женщин в IT? Круглый стол / Мобильный разработчик
Вступить в закрытый клуб элитных разработчиков - https://boosty.to/mobiledev/purchase/2228998?ssource=DIRECT&share=subscription_link
Всем привет. Жизнь уже давно показала нам, что гендерные различия никак не влияют на работу в IT. Но при этом, практически…
Всем привет. Жизнь уже давно показала нам, что гендерные различия никак не влияют на работу в IT. Но при этом, практически…
👍25🤡11❤8🔥1🤮1
Интересный факт - нейросеть Сбера обогнала ChatGPT 3.5 при решении MMLU
Буквально полгода назад GigaChat сильно уступал творению OpenAI, но, видимо, время не было потрачено впустую.
Потестил сам и тоже заметил улучшения, правда не берусь сравнивать с ChatGPT, но прогресс налицо. Снимаю шляпу перед соерами Сбера. Молодцы!
Буквально полгода назад GigaChat сильно уступал творению OpenAI, но, видимо, время не было потрачено впустую.
Потестил сам и тоже заметил улучшения, правда не берусь сравнивать с ChatGPT, но прогресс налицо. Снимаю шляпу перед соерами Сбера. Молодцы!
Газета.Ru
Созданная Сбером нейросеть обогнала ChatGPT по качеству ответов на английском
Нейросетевая модель Сбера GigaChat обошла версию ChatGPT-3.5 от американской научно-исследовательской организации OpenAI по качеству ответов как на английском, так и на русском языках. Об этом сообщает агентство экономической информации «Прайм».
👍36😁7👎6🤡3🤔2
Promise.race
Всем привет, на связи Марго @devmargooo и сегодня я расскажу вам про Promise.race.🏎 Promise.race принимает в качестве аргумента массив промисов и возвращает результат того промиса, который завершится первым. Значит ли это, что после завершения Promise.race можно просто забыть про те промисы, которые проиграли гонку? Оказывается, нет. В 2017 году была описана интересная утечка памяти в Promise.race https://github.com/nodejs/node/issues/17469#issuecomment-685216777. Эта утечка интересна не сама по себе (мне кажется, Promise.race не так часто используют), а тем, что она представляет собой очень показательный пример утечки памяти в js через замыкания. Рассмотрим следующие тезисы.
1. Промис сохраняет свой результат все время, которое он живет.
Некоторые разработчики считают, что если мы не используем результат, который вернул промис, то он освободит память сразу после того, как промис завершится. Это не так! Результат промиса сохраняется в его внутреннем свойстве result все время, пока живет (= ссылочно доступен) сам промис.
2. Также, если промис зарезолвился, это еще не значит, что данные внутри его функции-исполнителя (функция, которую передали в конструктор промиса) больше не удерживаются в памяти. Нет, они могут удерживаться в памяти, например, если внутри исполнителя был setTimeout.
3. Рассмотрим следующий код и попробуем память, когда из памяти будет удален “super string”.
В данном случае neverResolve завис в памяти, а с ним и весь родительский промис p. Результат промиса resolveString сохранился как внутренее свойство result объекта p. Если “super string” - это тяжелые данные, то мы получим существенную утечку памяти. По всей видимости, механизм утечки памяти в Promise.race аналогичен вышеизложенному.
Всем привет, на связи Марго @devmargooo и сегодня я расскажу вам про Promise.race.🏎 Promise.race принимает в качестве аргумента массив промисов и возвращает результат того промиса, который завершится первым. Значит ли это, что после завершения Promise.race можно просто забыть про те промисы, которые проиграли гонку? Оказывается, нет. В 2017 году была описана интересная утечка памяти в Promise.race https://github.com/nodejs/node/issues/17469#issuecomment-685216777. Эта утечка интересна не сама по себе (мне кажется, Promise.race не так часто используют), а тем, что она представляет собой очень показательный пример утечки памяти в js через замыкания. Рассмотрим следующие тезисы.
1. Промис сохраняет свой результат все время, которое он живет.
Некоторые разработчики считают, что если мы не используем результат, который вернул промис, то он освободит память сразу после того, как промис завершится. Это не так! Результат промиса сохраняется в его внутреннем свойстве result все время, пока живет (= ссылочно доступен) сам промис.
2. Также, если промис зарезолвился, это еще не значит, что данные внутри его функции-исполнителя (функция, которую передали в конструктор промиса) больше не удерживаются в памяти. Нет, они могут удерживаться в памяти, например, если внутри исполнителя был setTimeout.
3. Рассмотрим следующий код и попробуем память, когда из памяти будет удален “super string”.
const resolveString = new Promise((resolve) => resolve("super string"));
const neverResolve = new Promise(() => {});
const promises = [resolveString, neverResolve];
const p = new Promise((resolve, reject) => {
for (const promise of promises) {
Promise.resolve(promise).then(resolve, reject);
}
});
В данном случае neverResolve завис в памяти, а с ним и весь родительский промис p. Результат промиса resolveString сохранился как внутренее свойство result объекта p. Если “super string” - это тяжелые данные, то мы получим существенную утечку памяти. По всей видимости, механизм утечки памяти в Promise.race аналогичен вышеизложенному.
GitHub
`Promise.race` lead to memory leak · Issue #17469 · nodejs/node
Version: v9.2.0 and v8.9.1, probably other version also affected Platform: linux Subsystem: - I run this code inside docker with -m 100m --memory-swap 100m , and then the program crash after few se...
👍49🤡12❤4🙏2
В дополнение ко вчерашнему стриму рекомендую посмотреть статью про стратегии репликации и объединения данных
Часть идей могут использоваться при объединении пользовательских стейтов на стороне бэкенда
Часть идей могут использоваться при объединении пользовательских стейтов на стороне бэкенда
Хабр
CRDT: Conflict-free Replicated Data Types
Как считать хиты страницы google.com? А как хранить счётчик лайков очень популярных пользователей? В этой статье предлагается рассмотреть решение этих задач с помощью CRDT (Conflict-free Replicated...
👍26🤡1
Привет, друзья! Сегодня мы поговорим о личной мотивации.
Как часто вы чувствуете, что у вас нет сил и желания продолжать работу над проектом? Как часто вы задаетесь вопросом, зачем все это нужно?
В такие моменты очень важно найти внутреннюю мотивацию. Что вас вдохновляет? Что заставляет вас двигаться вперед?
Для меня, как для технического специалиста, мотивация - это возможность создавать что-то новое и полезное. Когда я вижу, что мой код работает и помогает людям решать их проблемы, это дает мне огромное удовлетворение.
Но не только это. Личная мотивация - это еще и возможность постоянно учиться и развиваться. Каждый день мы сталкиваемся с новыми вызовами и задачами, которые помогают нам расти как профессионалам.
И конечно же, не стоит забывать о команде. Работа в коллективе - это еще один источник мотивации. Когда вы работаете вместе с единомышленниками, вы можете обмениваться опытом, делиться идеями и находить новые решения.
В заключение хочу сказать, что личная мотивация - это то, что помогает нам преодолевать трудности и достигать поставленных целей. Найдите свою мотивацию и не останавливайтесь на достигнутом!
Спасибо за внимание!
P.s. угадай какой gpt это написал и какой примерно был промпт! )
Как часто вы чувствуете, что у вас нет сил и желания продолжать работу над проектом? Как часто вы задаетесь вопросом, зачем все это нужно?
В такие моменты очень важно найти внутреннюю мотивацию. Что вас вдохновляет? Что заставляет вас двигаться вперед?
Для меня, как для технического специалиста, мотивация - это возможность создавать что-то новое и полезное. Когда я вижу, что мой код работает и помогает людям решать их проблемы, это дает мне огромное удовлетворение.
Но не только это. Личная мотивация - это еще и возможность постоянно учиться и развиваться. Каждый день мы сталкиваемся с новыми вызовами и задачами, которые помогают нам расти как профессионалам.
И конечно же, не стоит забывать о команде. Работа в коллективе - это еще один источник мотивации. Когда вы работаете вместе с единомышленниками, вы можете обмениваться опытом, делиться идеями и находить новые решения.
В заключение хочу сказать, что личная мотивация - это то, что помогает нам преодолевать трудности и достигать поставленных целей. Найдите свою мотивацию и не останавливайтесь на достигнутом!
Спасибо за внимание!
P.s. угадай какой gpt это написал и какой примерно был промпт! )
👍38🤡16🤓5👎3🐳1