tproger | Technologies

Telegram-канал tproger - Типичный программист

84520

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo

Subscribe to a channel

Типичный программист

​​Бермудский треугольник: откуда банки берут данные, которые им никто не давал?

Один из пользователей Хабра заметил необычную особенность работы банковский приложений: его знакомым и коллегам приходят счета за газ, штрафы ГИБДД и не только, хотя никаких услуг и подписок они не подключали.

В ходе разбирательств подписки так и не удалось отменить ни в приложении, ни после звонка в службу поддержки, где, кстати говоря, так и не смогли объяснить, откуда банк берёт данные для выставления подобных счетов.

Подробнее о том, чем закончилась история и можно ли как-то защитить свои данные в подобных ситуациях.

#безопасность

Читать полностью…

Типичный программист

Хорошо, что от них я не устаю.

Читать полностью…

Типичный программист

​​Вас тоже достали носки с Hello World! и обучающие курсы к Новому году?

На носу Новый год, а значит, пришла пора «прикольных айти-подарков». Мы знаем, что иногда хочется получить пену для бритья, а не очередную флешку, поэтому решили дать возможность выразить своё негодование…

Делитесь в комментариях самыми дурацкими подарками, которые вы как программист получали на Новый год.

#обсуждение

Читать полностью…

Типичный программист

Новогодний киберпанк

На одной из улиц Москвы были замечены необычные олени Деда Мороза, развозящие подарки, только вместо копыт у них колеса, а глаза совсем не живые. Будем надеяться, что все подарки доберутся до получателей без происшествий.

После увиденного возникает только один вопрос: как же тогда выглядит сам Дед Мороз?

#кек #киберпанк

Читать полностью…

Типичный программист

​​Илон Маск открывает собственные учебные заведения

Ген. директор Tesla и SpaceX сначала откроет две школы: начальную и среднюю. Обучаться в них будет до 50 человек, а упор будет на естественные науки, инженерию и математику. 

А позже появится и университет «высочайшего уровня» с лучшими преподавателями. Обучение, конечно, будет не бесплатное, ведь в проект Маск уже инвестировал порядка $100 млн.

Ну что, поступаем к Маску на кафедру?

#илонмаск #новости

Читать полностью…

Типичный программист

Что изменилось в CSS за последние несколько лет

Есть ли во фронтенде что-нибудь, что развивается так же быстро, как CSS в наши дни? Все чаще выходят обновления, позволяющие реже зависеть от замысловатых имен классов, меньше думать о выборе правильной функции и дающие возможность избежать необходимости предварительно вычислять математические параметры.

О том, что нового появилось в в CSS за последние годы вы сможете узнать здесь.

И нет, в статье не будет разбора и упоминания каждой новой функции за последние 5 лет, но в ней вы сможете узнать о новинках, оказавших наибольшее влияние на повседневную работу с CSS.

#веб #фронтенд #css

Читать полностью…

Типичный программист

Такого ужасного интерфейса вы ещё не видели

Наверное, все однажды встречали неудобную форму для ввода данных на сайте, но насколько она было неудобной? А что, если в одной месте будет собрана целая коллекция форм ввода номера с адовым UX.

Попробуйте ввести свой номер хотя бы в 3 формы и не получить при этом нервный срыв: https://fun.mishasaidov.com/badux/

#кек #веб

Читать полностью…

Типичный программист

​​Платформа SaluteRPA от Сбера — революция в роботизации бизнес-процессов

Разработка в SaluteRPA отличается высокой производительностью и безопасностью, ведь платформа удовлетворяет строгим нормам кибербезопасности и регуляторным требованиям, что делает её идеальным решением для крупного бизнеса и государственного сектора.

Особенности платформы:
— простая интеграция с существующими ИТ-решениями;
— возможность использования low-code инструментов и программирования на C#, Python, Java;
— быстрая миграция алгоритмов с иностранных RPA-платформ (BluePrism и UiPath).

SaluteRPA подходит для различных отраслей, включая бухгалтерию, налоговый учет, HR, аналитику и документооборот. Платформа создана для автоматизации большого объема рутинных операций, обеспечивая эффективность и экономию ресурсов.

Помимо этого, Сбер предлагает полную поддержку и консультации по внедрению платформы и миграции алгоритмов с других платформ.

Реклама

Читать полностью…

Типичный программист

Когда сказали, что лучше прочитать документацию, но тебе без нее все понятно:

Читать полностью…

Типичный программист

Все мы не без греха.

Читать полностью…

Типичный программист

​​Уже в этот понедельник Пройдёт предновогодний митап Frontend Night by Sber

11 декабря, Frontend-команда Сбера приглашает всех фронтендеров на свой заключительный митап в этом году. В программе:

— Антон Непша — Senior Frontend-разработчик департамента IT-блока «Транзакционный банкинг B2C» — расскажет о том, как продать бизнесу рефакторинг и использовать простые решения для масштабных результатов.

— Роман Ганин — Senior Frontend-разработчик команды «Салют В2В» — поделится секретами о важности тегов и их влиянии на работу сайтов.

— Алексей Охрименко — TechLead Yandex Cloud — рассмотрит статистический анализ кода и покажет, как применить этот подход на практике.

А еще: много нетворкинга, игры и подарки. 

Подключайтесь онлайн или приходите офлайн по адресу: г. Москва, ул. Маросейка, 7/8, FotoFaktura. 

Важно: для участия в любом формате необходима регистрация.

Реклама ПАО Сбербанк

Читать полностью…

Типичный программист

Невероятно быстрый проводник для Windows

Многие из вас могли заметить, как порой может тормозить файловый менеджер Windows, да и пользоваться им бывает не очень удобно.

Для тех, кто устал сталкиваться с этими неудобствами и был создан новый проводник — Disk Voyager, который просто поражает скоростью работы. Его основные функции вы можете увидеть на видео.

Скачать Disk Voyager можно будет 12 декабря на сайте проекта: https://diskvoyager.com/

#инструменты #windows

Читать полностью…

Типичный программист

​​Пять правил код-ревью, для стажёров, джунов и мидлов

Эксперт Газпромбанка делится своим опытом и рассказывает, как специалистам разного уровня стоит анализировать код.

Из статьи вы также узнаете, как оформлять описание кода, что такое nit и какие существуют универсальные принципы для всех грейдов.

#лучшиепрактики

Читать полностью…

Типичный программист

​​Программирование без написания кода

В современном мире, похоже, возможно всё, даже программировать без глубоких знаний в этой области. Это стало возможным благодаря no-code и low-code, которые позволяют создавать приложения и веб-сайты без написания кода, в привычном нам понимании.

В этой статье вы узнаете, что такое no-code и low-code, зачем они нужны и какую выгоду можно извлечь из их использования.

#инструменты #советы

Читать полностью…

Типичный программист

​​Сбер устраивает розыгрыш с призовым фондом до 50 млн рублей

Чтобы начать инвестировать, важно, чтобы всё было понятно, надёжно и всегда чувствовалась поддержка. Всё это есть в приложении СберИнвестиции от крупнейшего банка страны.

Внутри — подборки ценных бумаг от экспертов, аналитика, новости и обучение. То есть всё, чтобы начать инвестировать новичкам было проще.
Собрать свой первый портфель можно всего от нескольких тысяч рублей. Подсказки и учебник в приложении помогут разобраться в инвестициях, а умная лента покажет главные новости про ваши ценные бумаги.

Скачайте приложение СберИнвестиции прямо сейчас и участвуйте в розыгрыше до 50 млн рублей.

Что для этого нужно:
— открыть первый брокерский счёт в Сбере;
— пополнить его на сумму от 5000 рублей;
— купить на них любые ценные бумаги в мобильном приложении Сбера для инвестиций.

Готово — осталось дождаться результатов.

А чтобы сомнений не осталось, Сбер возьмёт на себя все комиссии брокера на три месяца. Но и это ещё не всё. Как только вы откроете брокерский счёт, на нём вас будет ждать одна виртуальная акция СберБанка. Деньги от ее конвертации будут начислены на ваш брокерский счёт.
Переходите по ссылке, начинайте инвестировать и получите шанс выиграть до 5 млн рублей. Принять участие можно до 15 декабря.


Реклама ПАО «Сбербанк России» 2SDnjeHGLSt

Читать полностью…

Типичный программист

Никто:

Мобильные разработчики банковских приложений сейчас:

Читать полностью…

Типичный программист

СБП — Система быстрых платежей! Или всё же это Служба Безупречных Помощников (Деда Мороза)?

Впрочем, одно другому не мешает. Иначе как объяснить, что даже в периоды самых пиковых нагрузок — перед Новым годом — СБП работает как часы, без задержек и ошибок? Может показаться, что это чудо, но на самом деле — это непрерывная работа экспертов Мир Plat.Form. 

Об этом на новогоднем митапе Мир Plat.Form расскажут Кирилл Данилов и Татьяна Камалетдинова. Эксперты разберут, как в СБП обеспечивается скорость, надёжность и отказоустойчивость и почему им пришлось ускорять транзакционные отчёты в несколько тысяч раз. А ещё — в чём особая магия платёжных ссылок — фундамента множества сценариев оплаты.

Авторы лучших вопросов спикерам получат фирменный мерч и возможность попасть на экскурсию в ситуационный центр НСПК.

Регистрируйся и подключайся 19 декабря в 17:00 к трансляции.

Реклама АО «НСПК» ИНН 7706812159

Читать полностью…

Типичный программист

​​Как войти в сотню лучших на Kaggle и стать востребованным дата-сайентистом

Это не так-то просто: нужно не только иметь мощный бэкграунд в математике и программировании, но и неугасаемый азарт, дающий мотивацию программировать 24/7.

Автор статьи — человек, занявший 68-е место в мировом рейтинге Kaggle, и в этом материале он делится своим опытом участия в соревнованиях, а также рассказывает, какие возможности открылись ему после.

#datascience #советы

Читать полностью…

Типичный программист

​​Пока все мы крутимся в предновогодней суете, предлагаем немного замедлиться и сыграть в игру про развитие финтеха.

Какие правила: всё просто — кликать и ещё раз кликать!

А что узнаете в процессе:
— как эволюционировал финтех от каменного века;
— интересные факты про каждый платёжный инструмент;
— число кликов, которые ваши пальцы могут сделать за пару минут. 

Дерзайте!

Реклама АО «Газпромбанк» erid: LjN8KCj8t

Читать полностью…

Типичный программист

Если пропустили, тут Figma выпустила клавитуру с хоткеями и крутилками для дизайнеров

Можно назначать любые горячие клавиши, в комплекте есть цветные клавиши и клавиши с иконками. Всего 30 клавиш со значками, 15 — с цветами и 2 «крутилки».

Осталось вынести Shift на педаль под столом и можно работать.

#дизайн

Читать полностью…

Типичный программист

Этот бедняк пожертвовал собой, ради всех нас.

Читать полностью…

Типичный программист

​​Чек-лист вопросов потенциальному работодателю

Поиск работы — сложный и порой долгий процесс. Важно не только самому подходить под критерии в вакансии, но и понять, будет ли работодатель адекватным, а работа на него — комфортной.

Для вашего удобства, автор статьи собрал основные вопросы, которые важно узнать перед тем, как принимать предложение о работе: https://tproger.ru/articles/chek-list-voprosov-potenc...

Данный материал пригодится не только джунам, находящимся в поиске первой работа, но и просто людям, задумывающимся о смене места.

#собеседование #советы #начинающим

Читать полностью…

Типичный программист

​​Тут на днях Google анонсировал свою нейросеть Gemini.

По заверениям разработчиков это мультимодальная модель должна превосходить уровнем GPT-4. Но не тут то было!

Быстро выяснилось, что ролик с демки оказался фейком. Видео смонтировали так, что презентация получилась яркой и эффектной. Например, в сцене с пользовательскими жестами, где Gemini, по словам Google, моментально распознает игру «Камень, ножницы, бумага», на самом деле необходимо предварительно показать все три жеста и дать наводящий вопрос для точного ответа.

Google свой косяк признал, а целью данного финта назвал «вдохновение разработчиков». Последующее тестирование в составе чат-бота Google Bard показало, что новинка от техногиганта не существенно отличается от GPT-3.5.

#нейросети #новости

Читать полностью…

Типичный программист

Длинная и безумно интересная история о том, как ChatGPT, DALL-E и Bing пытались сгенерировать скрепку.

#кек #нейросети #ии

Читать полностью…

Типичный программист

​​Польские хакеры помогли узнать причину блокировки поездов

Команда белых хакеров Dragon Sector помогли крупной польской ж/д компании SPS, столкнувшейся с тем, что поезда, после обслуживания в сторонних мастерских, внезапно переставали работать и блокировались.

Причина такой блокировки была найдена в последние часы до расторжения договора с SPS. Оказалось, что Newag — производитель электропоездов специально блокирует нормальную работу систем управления, если поезд долго находится в депо конкурентов. Кроме того, удалось выяснить, что снять блокировку можно при помощи нажатия комбинации клавиш в кабине машиниста. Newag свою вину не признает и заявляет, что стала жертвой киберпреступников, делом занимаются правоохранительные органы.

Вся история — отличное напоминание того, что ничего не мотивирует сильнее, чем приближающийся дедлайн.

#новости #безопасность

Читать полностью…

Типичный программист

Польские хакеры помогли узнать причину блокировки поездов

Команда белых хакеров Dragon Sector помогли крупной польской ж/д компании SPS, столкнувшейся с тем, что поезда, после обслуживания в сторонних мастерских, внезапно переставали работать и блокировались.

Причина такой блокировки была найдена в последние часы до расторжения договора с SPS. Оказалось, что Newag — производитель электропоездов специально блокирует нормальную работу систем управления, если поезд долго находится в депо конкурентов. Кроме того, удалось выяснить, что снять блокировку можно при помощи нажатия комбинации клавиш в кабине машиниста. Newag свою вину не признает и заявляет, что стала жертвой киберпреступников, делом занимаются правоохранительные органы.

Вся история — отличное напоминание того, что ничего не мотивирует сильнее, чем приближающийся дедлайн.

#новости #безопасность

Читать полностью…

Типичный программист

Криптоотопление на кибердаче

Газовое отопление, дрова, тепловые насосы — всё эти способы отопления затратны по ресурсам. А что, если согреть свое жилище майнингом, так ещё и получить с этого прибыль?

О том, как получилось это организовать, с какими сложностями пришлось столкнуться и какая окупаемость у такого способа отопления, вы сможете узнать в этой статье.

#diy #hardware #криптовалюты

Читать полностью…

Типичный программист

​​Гайд по чистому коду: учимся писать тесты

В этом руководстве для тестировщиков вы узнаете, как с помощью Testcontainers и Wiremock покрыть интеграционным тестом небольшой сервис, что стоит сделать до начала тестирования и какие рекомендации соблюдать.
А бонусом — литература, которая пригодится каждому разработчику.

#советы #тестирование #qa

Читать полностью…

Типичный программист

Нейросети для создания песен: что это и как их использовать

Toxicity, которую поет не солист System of a Down, а Винни Пух, Smells Like Teen Spirit в исполнении Эрика Картмана и кавер на Somebody I Used To Know от жителя из Minecraft. Эти и другие сумасшедшие музыкальные идеи могут стать реальностью благодаря нейросетям для создания песен и каверов.

О некоторых из них и о том, как же сделать свой собственный мэшап, вы сможете узнать в этой статье.

Кстати, все песни, упомянутые в посте — это реально существующие AI-каверы, которые вы можете найти на просторах интернета. Автор той, что вы видите —mashuphk">mashuphk.

#кек #нейросети #ии

Читать полностью…

Типичный программист

​​Инженеры Tesla настолько преисполнены в своем сознании, что используют Windows 10 на Macbook

Автоблогер Мэт Уотсон был на фабрике Tesla, где представители компании дали ему опробовать опытный образец Cybertruck, подключенный к компьютеру. Внимательные зрители заметили, что на MacBook одного из инженеров компании был установлен Windows 10.

А вы встречали Mac на Windows?

Читать полностью…
Subscribe to a channel