-Поиск по дневнику

Поиск сообщений в rss_habrahabr_of_lokoman

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2008
Записей:
Комментариев:
Написано: 2




Все публикации подряд на Хабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Почему Майнкрафт является лидером игр для обучения программированию для детей

Четверг, 19 Января 2023 г. 18:28 + в цитатник

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

В этой статье мы хотели бы остановиться на образовании. Основы разнообразных учебных программ построены на геймификации, но раньше они были ориентированы только на детей младших возрастов. Сейчас же геймификация затронула все образовательные процессы – в том числе кодинг для детей 5-17 лет. Лидером игр для изучения программирования для ребят школьного возрастов стала игра Майнкрафт.

Читать далее

https://habr.com/ru/post/711658/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711658


Метки:  

[recovery mode] Чистый Vue, или Как правильно настроить линтинг

Четверг, 19 Января 2023 г. 17:52 + в цитатник

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

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

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

В данной статье мы рассмотрим настройку ESLint и Prettier для JavaScript, TypeScript и в частности для Vue.js, покажем какими правилами мы руководствуемся в проекте Shtab и почему.

Читать далее

https://habr.com/ru/post/711574/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711574


Метки:  

[Перевод] Важные исследования в области AI в 2022 г

Четверг, 19 Января 2023 г. 17:48 + в цитатник

Данная статья представляет собой свободный перевод раздела "Исследования" из доклада State of the Art 2022 (октябрь). Доклад State of the Art публикуется уже пятый год. Это подборка самых интересных вещей в мире AI, (конечно с точки зрения авторов). Отчет включает в себя несколько блоков:

Читать далее

https://habr.com/ru/post/711512/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711512


Метки:  

Как мы внедряли корпоративную почту в медицинской компании — кейс #CloudMTS

Четверг, 19 Января 2023 г. 17:28 + в цитатник
image

В СМИ и на профильных площадках регулярно выходят статьи, авторы которых заявляют о смерти электронной почты как средства коммуникации внутри компании. Однако рынок корпоративной почты и связанных с ней сервисов один из самых быстроразвивающихся — его среднегодовые темпы роста превышают 18%. Более того, все чаще такие сервисы размещают в облаке.

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

Читать дальше →

https://habr.com/ru/post/711648/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711648


Метки:  

Neo4j. Вместо тысячи join-ов…

Четверг, 19 Января 2023 г. 17:05 + в цитатник

Если вы столкнулись с задачей хранения сильно связанных данных, то отличным вариантом будет использовать графовую модель данных. Мы в Текфорс сделали именно так. Почему - разберем в этой статье.

Читать далее

https://habr.com/ru/post/711646/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711646


Метки:  

Хватит копипастить, или как превратить Outlook-письмо в Jira-задачу в один клик

Четверг, 19 Января 2023 г. 16:26 + в цитатник

Привет! Меня зовут Карина Суворова, в «Северстали» я занимаюсь автоматизацией пользовательских процессов. Как часто вам приходят письма и встречи с задачами, которые надо выполнить в определённые сроки? Мне много. А моим коллегам, особенно тем, чей рабочий день состоит из таких «почтовых задач», ещё больше.

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

Но процесс регистрации в Jira тоже отнимает время — скопировать тему и имя заказчика, отметить затрачиваемое на задачу время и выполнить ещё кучу скучных действий. Из-за такой рутины многие управления продолжают вести списки задач в блокнотах и экселе.

Чтобы избавиться от этого разрыва, мы разработали прекрасное решение, которое доступно всем и не требует подготовки для поддержки. Работает оно с Outlook. Нужны только Jira для размещения и структурированного хранения задач и Visual Basic for Applications (VBA) для их создания.

Читать далее

https://habr.com/ru/post/711638/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711638


Метки:  

Эволюция подходов к работе с таблицами во фронтенде

Четверг, 19 Января 2023 г. 16:13 + в цитатник

Всем привет! Меня зовут Аня Ланда, я фронтенд-разработчик в Самокате. В компании я больше двух лет, общий стаж во фронтенде – 6 лет и всё это время я делаю таблицы. В этом посте расскажу про эволюцию подходов к работе с ними, что меняется на пути от нескольких сотен до сотен тысяч элементов в таблице.

Читать далее

https://habr.com/ru/post/711202/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711202


Метки:  

Книга «Kotlin. Программирование для профессионалов. 2-е изд.»

Четверг, 19 Января 2023 г. 16:05 + в цитатник
image Привет, Хаброжители!

Kotlin — это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS.

Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API.

Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains. Читать дальше →

https://habr.com/ru/post/711592/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711592


Метки:  

PVS-Studio в 2022 году

Четверг, 19 Января 2023 г. 15:58 + в цитатник


На дворе январь 2023, а значит, самое время подвести итоги уже прошлого 2022 года. Мы расскажем, чем занимались, и покажем, что нового появилось в анализаторе за это время. Давайте вместе взглянем на то, как развивался анализатор PVS-Studio в 2022 году :).

Читать дальше →

https://habr.com/ru/post/711624/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711624


Метки:  

Node.js: Клонирование ключей. Is eval() evil?

Четверг, 19 Января 2023 г. 15:31 + в цитатник

На примере простой задачи клонирования ключей объекта посмотрим, есть ли реальные альтернативы по производительности столь презираемой JavaScript-разработчиками функции eval().

Подобная задача возникает, если оригинальное значение ключа надо оставить у объекта, а как-то обработанное - положить рядом в новый соответствующий ключ. То есть, для начала, из {"a" : 1, "b" : 2} надо получить {"a" : 1, "a-copy" : 1, "b" : 2, "b-copy" : 2}.

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

Читать далее

https://habr.com/ru/post/711552/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711552


Метки:  

3 ошибки хорошего Product Manager

Четверг, 19 Января 2023 г. 15:22 + в цитатник

С 2013 года я работаю в IT и прошла путь от Account manager до Senior Product manager в таких компаниях как МегаЛабс (Мегафон), Билайн, X5 Retail Group. С 2017 года я начала собирать свои команды в роли PO (до этого работала под руководством других PM или PO) и все это время я изучала, что же входит в широкий термин «Управление командой». Проходила множество обучений на эту тему, наблюдала за коллегами и их опытом работы, слушала доклады PO на проф. мероприятиях и читала статьи на тему. И все это интересовало меня, так как была цель дать максимум пользы крутым специалистам, с которыми мне повезло работать в одной команде.

В этой статье я не буду рассказывать о распределении рабочей загрузки или описывать тактики управления командой. Информации (разного качества) на эту тему предостаточно. Я расскажу о своем опыте, с точки зрения «чего делать НЕ нужно». Каждый пункт, который я опишу, был найден моим лбом в виде граблей из самых лучших побуждений. Если опыт моих провалов окажется полезным для вас, буду очень рада.

Читать далее

https://habr.com/ru/post/711614/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711614


Метки:  

Как работает Activity. Часть 2

Четверг, 19 Января 2023 г. 14:58 + в цитатник

В прошлой статье я описал, как стартует процесс нашего приложения, что такое ActivityStarter и как стартуют все Activity.

Во второй части расскажу, как показываем сплеш-скрин, что такое Window, что происходит через первым показом Activity приложения, более подробно, как вызываются методы жизненных циклов Activity и что происходит с Activity при сворачивании и разворачивании.

Читать далее

https://habr.com/ru/post/711606/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711606


Метки:  

Но это (не)точно: чего ждать мобильным разработчикам в 2023-м году

Четверг, 19 Января 2023 г. 14:43 + в цитатник

Привет, это Максим Мялкин — управляющий партнёр и руководитель мобильной разработки KTS. Пора планировать год. Это можно сделать, зная текущие тренды — многие из них перекинули мостик из 2022-го года в 2023-й. Разбираем, что происходит в отрасли:

— Затраты на разработку снижаются
— Зарплаты разработчиков под Android стали выше, чем под iOS
— Санкции влияют на продажи техники и закрытость iOS
— Рынок ищет альтернативы App Store и Google Play

Читать далее

https://habr.com/ru/post/711602/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711602


Метки:  

Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Как дела с кодом?

Четверг, 19 Января 2023 г. 14:30 + в цитатник

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

Как я уже писал, мы взяли из DDD тактические шаблоны.

Если какое-то понятие предметной области является уникальным и отличным от всех других объектов в системе, то для его моделирования используется сущность.

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

Для этого используются уникальные идентификаторы.

Сущность в коде нашего проекта должна иметь:

Читать далее

https://habr.com/ru/post/711298/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711298


Метки:  

[Перевод] Использование SEDA со Spring Integration и Apache Camel

Четверг, 19 Января 2023 г. 14:29 + в цитатник

SEDA, или Staged Event-Driven Architecture, представляет собой архитектурный стиль, предложенный Мэттом Уэлшем в его докторской диссертации. диссертация. Его основными преимуществами являются масштабируемость, поддержка высококонкурентного трафика и удобство эксплуатации.

В этом туториале мы будем использовать SEDA для подсчета уникальных слов в предложении с помощью двух разных реализаций: Spring Integration и Apache Camel.

Читать далее

https://habr.com/ru/post/696978/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696978


Метки:  

Созданы ли люди для конфликтов?

Четверг, 19 Января 2023 г. 14:10 + в цитатник

Военный танец племени Оббо

Если вы жили на планете последний год, наверное, вас тянет сходу сказать «да». Эволюция. Выживание сильнейших! Даже неандертальцев на планете мы не оставили, потому что они были слишком непохожими на нас.


А самые начитанные из нас могут вспомнить, как об этом отлично рассказывает знаменитая книга «Повелитель мух», выигравшая Нобелевскую премию и все возможные награды. Она была написана в 1954 году, вскоре после Второй мировой. О том, как на острове случайно оказываются шесть обычных благовоспитанных мальчиков, и, лишившись надзора со стороны общества, постепенно начинают бороться друг с другом за ресурсы и власть, в конце концов скатываясь до своих примитивных, животных инстинктов. Книга напоминает нам, как легко мы можем превратиться в дикарей, и насколько он на самом деле тонкий, этот налёт цивилизации.


Культовый роман изображает людей эгоистичными по своей природе и склонными к конфликтам. Выглядит очень правдоподобно: действительно, чем бы ещё стали заниматься мальчики одни на необитаемом острове? Но дело в том, что есть единственный достоверно известный случай, когда это реально произошло, и история пошла в совершенно другом направлении.

Читать дальше →

https://habr.com/ru/post/711588/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711588


Метки:  

Интерпретируемость ML-моделей: от инструментов до потребностей пользователя

Четверг, 19 Января 2023 г. 14:00 + в цитатник

Интерпретируемость ML-моделей - очень широкая концепция. То, насколько интерпретация хороша, зависит не только от инструментов и отчетов, которые мы предоставляем пользователю, но и от потребностей пользователя и особенностей задач, которые он решает.

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

Читать далее

https://habr.com/ru/post/709688/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709688


Метки:  

Как мы запускали агрегатор презентаций

Четверг, 19 Января 2023 г. 13:57 + в цитатник

Часто хочется попробовать новое: архитектурное решение, рекламную партнерскую сеть или новый фреймворк. В боевых проектах новое применить сложно, не хочется нарушать принцип «работает — не трогай». Для этих целей подходят собственные небольшие проекты, которые «не жалко».

Представьте: огромный поток презентаций в PPT и PPTX, которые можно брать и использовать как угодно.

Читать далее

https://habr.com/ru/post/711584/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711584


Метки:  

Что такое фаззинг и зачем он нужен?

Четверг, 19 Января 2023 г. 13:50 + в цитатник

Всем привет! Меня зовут Кирилл, я старший разработчик в группе «Полигоны и ограничения доставки» в Ozon. Cегодня я расскажу про фаззинг, встроенный в Go: что это такое, зачем он нужен в разработке программного обеспечения и как с его помощью найти баг в дикой природе open-source-коде (рассмотрим на примере).

Читать далее

https://habr.com/ru/post/711428/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711428


Метки:  

Мифы об изучении иностранных языков

Среда, 18 Января 2023 г. 19:14 + в цитатник

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

Одна московская знакомая росла в Нью-Йорке в 70-х годах: отец работал советским специалистом в ООН. Смотрят как-то юмористическую передачу на американском TV: она, подросток, ухохатывается — отец ничего не понимает, хотя прошёл какие-то немыслимые тесты и языком владел отлично.

С тех пор её работа так или иначе связана с английским. В бюро переводов, где мы познакомились, она была редактором — вычитывала уже сделанные переводы на предмет ошибок. Я знал, что она, помимо прочего, читает английскую классику в оригинале и был уверен, что разговаривает не хуже, чем по-русски. А потом случайно услышал, как она полчаса разговаривала с англичанином. Я был в шоке: у неё оказалась до чрезвычайности бедная неразнообразная речь. Почти никаких устойчивых фраз или идиом — она просто передавала мысль так, чтобы её поняли (в статье «О развитии навыка говорения» я это называю первым уровнем развития речи).

В том же бюро переводчик получил как-то строгий выговор от главного редактора за неправильное использование простейшего

Читать далее

https://habr.com/ru/post/711468/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711468


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 1956 1955 [1954] 1953 1952 ..
.. 1 Календарь