Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Спад на венчурном рынке может открыть новые возможности для early-stage стартапов

IT-компании Бизнес-модели *Венчурные инвестиции Исследования и прогнозы в IT *Развитие стартапа
Из песочницы

Если рынок повторит 2008-й, сегодняшние MVP имеют отличный шанс стать новыми AirBnb, Uber и Slack. Смотрим на данных Crunchbase и PitchBook, что хорошего для ранних стартапов в текущей ситуации на венчурном рынке и как это можно использовать в общении с инвесторами.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 26
Комментарии 0

Новости

Многопоточность на фронте: абсурд или прекрасное архитектурное решение?

GitHub *Браузеры Высокая производительность *Программирование *Разработка веб-сайтов *
Из песочницы

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

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

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

Читать далее
Рейтинг 0
Просмотры 49
Комментарии 0

Security микросервисов с помощью Spring Cloud Gateway и TokenReley

Java *
Из песочницы

Данная статья результат поиска некоего каноничного решения организации безопасности доступа к ресурсам в микросервисной архитектуре, построенной в экосистеме Spring. После прочтения десятка статей по данной тематике, к сожалению, не нашел то, что искал. Spring Security оказался одной из самых недопонятых технологий. Основная проблема у всех - изобретение своего велосипеда поверх стандартного функционала Spring Security. Зачастую, данные статьи сопровождаются комментариями никогда так не делать. И у многих, наверно, возникает вопрос, а как собственно можно делать. Ситуацию несколько прояснила официальная документация. Взяв её за основу, я хочу показать, как можно организовать безопасность микросервисов максимально простым и быстрым способом.

Читать далее
Рейтинг 0
Просмотры 45
Комментарии 0

Сложный путь к магнитному монополю Дирака

Научно-популярное Физика Энергия и элементы питания

В августе 2022 года я публиковал статью «Как и зачем создавать вселенную в лаборатории», в которой рассказал о сути исследований Андрея Дмитриевича Линде и об их связи с многомировой эвереттовской интерпретацией квантовой механики. Там я затрагивал и тему магнитных монополей.  Магнитный монополь – это гипотетическая (предположительно, элементарная) частица, представляющая собой однополюсный магнит – в отличие от всем известного магнита с двумя полюсами.  Существование монополя было предсказано в 1931 году Полем Дираком – тогда же Дирак предсказал существование позитрона (антиэлектрона). Позитрон – это первая известная античастица, уже в 1932 году он был обнаружен в космических лучах и принёс Дираку Нобелевскую премию по физике. Но полноценный элементарный монополь пока остаётся чисто теоретическим конструктом.

Существование монополей прогнозируется в рамках некоторых теорий великого объединения (GUT), но в природе они пока не обнаружены и в ускорителях не получены. Ниже будет рассмотрены гипотезы о том, почему монополи до сих пор не найдены, какие косвенные проявления или аналоги монополей всё-таки существуют, и что всё это может значить.  

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 200
Комментарии 0

Ценности (история в IT и не только)

Управление персоналом *Карьера в IT-индустрии
Из песочницы

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

Где-то, наверно, на первой трети диалога общими усилиями выяснилось, что если поставить себе цель поглобальнее да помощнее, а лучше, так сказать, и влезать в нужную тему с целью - то и заработок так получится увеличить.Этот вывод был сделан из примера, когда чувак очень сильно хотел себе квартиру за 30 000 000 руб, поставил цель, начал иметь доход свыше 400к в месяц и достиг ее - купил.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 241
Комментарии 0

Статья о том, как «Не надо искать работу за границей»

IT-эмиграция Карьера в IT-индустрии
Из песочницы

Все советы выполнены профессионалами. Пожалуйста, не пытайтесь повторить самостоятельно!

Читать далее
Всего голосов 14: ↑8 и ↓6 +2
Просмотры 2K
Комментарии 4

HTML-шаблоны на сервере снова в моде! htmx и другие средства борьбы с javascript fatigue

Python *Django *Разработка мобильных приложений *Интерфейсы *

Под html-шаблонами я, конечно, имею в виду не React SSR, а самые настоящие олдскульные шаблоны. В этой статье будем говорить о low-js, no-js и javascript fatigue в целом - рецепты для серверного разработчика.

Также поговорим о divkit - аналоге html для мобилок, недавно выпущенный Яндексом в опен-сорс - Вы, наверно, догадались, какое отношение может иметь одно к другому.

Не совсем свежие новости, но сторонники оппозиции растущему влиянию javascript, наконец, смогли направить усилия в нужное русло, и в результате этого родился фреймворк htmx! Поговорим о том, как он работает, а также, какие ещё фреймворки используют серверные шаблоны в 2022.

Читать
Всего голосов 13: ↑9 и ↓4 +5
Просмотры 937
Комментарии 2

Что такое стандарты на крипто-токены?

Распределённые системы *Криптовалюты
Перевод

Стандарты токенов - это набор согласованных правил, которые определяют дизайн, разработку, поведение и работу криптовалютных токенов на определенном протоколе блокчейна. Для того чтобы стандарты токенов были полезны, они должны быть массово приняты. Без принятия эти правила не могут быть возведены в статус "стандарта", поскольку стандарты - это правила, которым обычно следует широкий круг людей.

В этой публикации мы рассмотрим, почему стандарты важны для повышения уровня принятия и использования криптовалютных токенов. Мы также рассмотрим, как разрабатываются стандарты Ethereum и кратко обсудим стандарты Solana.

Читать далее
Всего голосов 4: ↑1 и ↓3 -2
Просмотры 343
Комментарии 1

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

IT-стандарты *Управление разработкой *Карьера в IT-индустрии IT-компании
Из песочницы

В мире IT аналитики я всего год. Но даже за такой небольшой промежуток времени, при поиске работы столкнулась с настолько разным и размытым пониманием понятия "Системный аналитик", что сегодня хотелось бы немного разобраться, что же это за неведомый науке зверь.

Читать далее
Всего голосов 7: ↑4 и ↓3 +1
Просмотры 920
Комментарии 2

Windows воспринимает Dvorak, как QWERTY. Исправляем сие недоразумение

Софт Периферия Лайфхаки для гиков
Tutorial

Каждый, кто создавал кастомную не-QWERTY раскладку клавиатуры через Microsoft Keyboard Layout Creator (MSKLC), обнаружил, что в процессе работы во множестве программ (включая все программы в .NET) горячие клавиши находятся на тех же местах, что и раньше у QWERTY-раскладки (Ctrl+C, Ctrl+V всё там же; для пользователя Dvorak это теперь Ctrl+J и Ctrl+K, соответственно).

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

Починить раз и на всегда!
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 967
Комментарии 4

Как я вернулся к разработке инди игры после 6 лет паузы

Разработка игр *Игры и игровые консоли

С перерывом в 6 лет пилю игру под названием DRAWING в жанре bullet-hell. Вот ссылка на itch.io. Играть можно прямо в браузере.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 1.3K
Комментарии 8

«А давайте выйдем на рынок СНГ»: как масштабировать сайт, если он к этому не готов

Локализация продуктов *Управление продуктом *
Из песочницы

Рано или поздно у крупных проектов наступает такой этап, когда достигнут потолок по аудитории или финансовым показателям и нужно как-то расти дальше. И вот в один прекрасный день сияющие коллеги приходят к тебе со словами «Мы тут решили выйти на рынок США/Китая/СНГ…».

Если архитектура сайта изначально проектировалась с учетом международного развития — это хорошо. Однако если за все время жизни проекта вы концентрировались на том, что нужно «здесь и сейчас» и никто не задумывался о том, чтобы когда-нибудь вынести бизнес за пределы России, то могут возникнуть сложности.

Читать далее
Рейтинг 0
Просмотры 339
Комментарии 0

Чем порадует и удивит Swift в 2023 году?

Разработка под iOS *Swift *
Перевод

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

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

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 807
Комментарии 0

Что такое культура Test & Learn: зачем она нужна диджитал-компаниям и как ее внедрить

Управление проектами *GTD *Интернет-маркетинг *Управление продуктом *Читальный зал

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 339
Комментарии 0

Истории

«Радужная» перспектива работы разработчика, ожидание / реальность

Карьера в IT-индустрии

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

Читать далее
Всего голосов 8: ↑5 и ↓3 +2
Просмотры 1.6K
Комментарии 10

Как перевести деньги в Казахстан из России и наоборот?

Фриланс IT-эмиграция Удалённая работа

В Сентябре 2022 года, Казахстан побил все рейтинги по количеству переехавших граждан РФ. В связи с этим вопрос перевода денег между двумя странами стал актуальным как никогда. В это посте хотелось бы разобрать виды денежных переводов в Республику Казахстан, как при наличии там открытого счета в банке, так и без него.

Самыми популярными способами перевода денежных средств являются:

Читать далее
Всего голосов 14: ↑8 и ↓6 +2
Просмотры 1.9K
Комментарии 6

Микро-сервисы и макро-твиттер

Анализ и проектирование систем *Проектирование и рефакторинг *Микросервисы *
Recovery mode

Много шуму поднято из-за публичного обсуждения "вхождения во власть" Илона Маска с его новоприобретённым Твиттером. Это действительно хороший повод для понимания того, что творится в современных информационных технологиях. Поэтому рассмотрим проблему со стороны оппонентов повсеместно распространённой излишней сложности, коллективно называемой "микросервисная архитектура".

Читать далее
Всего голосов 17: ↑13 и ↓4 +9
Просмотры 2.4K
Комментарии 15

Работа в нотном редакторе MuseScore. Часть 5.3

Интерфейсы *
Recovery mode

Продолжение Работа нотном редакторе MuseScore. Часть 5.2

В любом нотном тексте, сложнее чем запись одной мелодии, возникает необходимость многоголосой записи.

Нешаблонное применение встроенных шаблонов

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 385
Комментарии 0

Как всё успевать: 10 проверенных принципов борьбы с хаосом задач

Управление разработкой *GTD *Карьера в IT-индустрии Лайфхаки для гиков Мозг

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

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

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 2.7K
Комментарии 4

Анализ больших данных в Excel: используем сводную таблицу для работы с BigQuery, Snowflake и ClickHouse

Data Mining *Microsoft SQL Server *Big Data *Google Cloud Platform *Data Engineering *

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

Однако если посмотреть глубже, можно увидеть - выиграли от этих изменений в основном профессионалы, владеющие SQL и Python и бизнес пользователи на руководящих позициях, для которых разрабатываются дашборды.
А как быть с сотнями миллионов сотрудников, для которых главным инструментом анализа был и остается Microsoft Excel?

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 1.6K
Комментарии 4