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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Экстренная миграция «РУСХИМСЕТЬ»

Блог компании CloudMTS IT-инфраструктура *Облачные сервисы
Нередко для компаний, чья деятельность напрямую не связана с ИТ, локальная серверная становится камнем преткновения. С одной стороны, для поддержки её жизнеспособности требуются постоянные денежные вливания. С другой, чтобы справится со всем накопившимся легаси, не хватает экспертизы.

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


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

Новости

Админка на Google Sheets — быстрый запуск и минимум ресурсов

Блог компании Skyeng Программирование *Google API *

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

Если пилить полноценную админку, то нужно писать бэк и фронт, сверху к этому добавлять сортировки, фильтры... Да, на такой случай есть и заготовки, но выходит все равно долго. Почему бы не подцепиться к Google Sheets? Есть и фильтры, и сортировки, права доступа, история изменений — все необходимое. Многие умеют там работать. А еще, это дешевое решение. Попробовали и делимся сценарием простых шагов.

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

Рейтинг лучших электромобилей 2021 года по версии издания «Популярная Механика»

Блог компании ITSOFT Читальный зал Энергия и элементы питания Транспорт Будущее здесь
Перевод

Выбор электромобилей продолжает расти. Моделей все больше, их характеристики все лучше. Поклонники бензиновых двигателей в ужасе, а большинство крупных автопроизводителей уже анонсировали отказ от ДВС к 20хх году. 

Хочется отметить, что в России электромобилей мало – наш рынок пока не готов, но тоже движется в этом направлении. Например, при подготовке этой статьи вышла новость про электрическую ГАЗель! А ранее был представлен электрический УАЗ, правда под заказ и производимый дилером завода.

Посмотрим, какое будущее готовит нам автопром.

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

Одна задача с собеса

JavaScript *ReactJS *

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

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

Определение App flavors для приложений Flutter

Блог компании TalentTech Разработка под iOS *Разработка под Android *Flutter *

Этот пост будет полезен для Flutter-разработчиков, которым хочется поработать с флейворами (flavours), изменить и дополнить их. Сегодня мы не будем говорить о процессе создания флейворов с разными иконками, названиями и идентификаторами, благо таких публикаций существует уже очень много. Вместо этого речь пойдет о том, как определять флейвор в Dart-коде, а также о решении некоторых часто встречающихся при сборке приложений проблем, связанных с введением флейворов. 

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

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

Практика в Снежинске

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

Доброго времени суток, мне хотелось бы рассказать о том, как происходит производственная практика (далее ПП) в предприятии РФЯЦ ВНИИТФ.

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

Docker: по ту сторону Hello World

Программирование *IT-инфраструктура *Управление разработкой *Управление проектами *DevOps *

В мире программирования существуют технологии, must have для каждого разработчика, к числу которых относится и Docker. Подразумевается, что это просто, как таблица умножения, и известно всем. О том, зачем в 2021 году в 100500й раз заводить разговор про докер — статья Сергея Кушнарева, руководителя отдела разработки ZeBrains.

С одной стороны — про него все знают. С другой — если тебя устраивают небольшие веб-проекты, особенно на какой-то конкретной CMS, то докер очень часто оказывается тем самым «первым лишним», и все сводится к инструкции «возьми готовый докер-файл, запусти в терминале docker run и будет тебе счастье». А когда понимаешь, что этого уже недостаточно — натыкаешься на статьи, написанные по тому же принципу «скачайте-запустите-получите». Кому этого мало — читайте дальше.

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

Улучшения в эмуляторе Dolphin

Игры и игровые приставки Работа с 3D-графикой *Разработка игр *Реверс-инжиниринг *
Перевод
image

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

Основным катализатором многих изменений, описанных в этом отчёте, стали сообщества игроков. Они занимались сложной отладкой, находили мелкие проблемы, которые оставались бы незаметными для тех, кто не знает игру в совершенстве, и даже создавали патчи, чтобы игры лучше подстраивались под усовершенствования в эмуляторе. Весь этот вклад, хотя и не являлся кодом, очень ценим нами, благодаря нему Dolphin стал тем, что мы видим сегодня.
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 553
Комментарии 0

Детектив данных

Визуализация данных Профессиональная литература Читальный зал Статистика в IT Научно-популярное

Ключевые идеи новой книги экономиста и журналиста Тима Харфорда «Детектив данных». Книга рассказывает о правилах работы со статистической информацией, о том, как находить факты, распознавать ложь и полуправду в мире больших данных, как развить критическое мышление.

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

Мой код понятен, но это не точно

Блог компании Издательский дом «Питер» Программирование *Совершенный код *Проектирование и рефакторинг *Профессиональная литература
Перевод

Откуда вы знаете, что написанный вами код - удобочитаемый?

Недавно в Твиттере развернулась очередная дискуссия о парном и групповом программировании, в которой Дэн Норт отметил:

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

Dan North

Я не думаю, что программирую лучше Дэна, ни что смогу написать понятный код без всякой коллаборации с другими людьми. Вот почему я всегда подыскиваю кого-нибудь, кто сделал бы ревью моего кода. Не написал код вместе со мной, а прочитал после того, как я его напишу.

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

React: разрабатываем хук для загрузки дополнительных данных

Блог компании Timeweb Разработка веб-сайтов *JavaScript *ReactJS *TypeScript *


Привет, друзья!


В этой статье я хочу поделиться с вами опытом разработки хука для загрузки дополнительных данных (авось кому-нибудь пригодится).


На самом деле, хуков будет целых 2 штуки:


  • useLoadMore — для загрузки дополнительных данных при нажатии кнопки "Загрузить еще"
  • useLoadPage — для постраничной загрузки данных (аля пагинация на основе курсора)

Первый хук попроще, второй посложнее.


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


Исходный код проекта находится здесь.


Песочница:



Для запуска проекта в песочнице в терминале необходимо выполнить команду yarn start.

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

Олимпиады, стажировки и преподавание. Интервью с Егором Суворовым

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

Мы продолжаем рассказывать истории выпускников Computer Science Center. Сегодняшний герой — Егор Суворов — работает в калифорнийском стартапе Zenith и преподает курс по C++ в петербургском кампусе НИУ ВШЭ. Егор — олимпиадник, в 2014 году в составе команды СПбГУ он стал чемпионом ACM ICPC. А вот свои первые существенные шаги в промышленном программировании сделал благодаря CS центру.

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

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

Генерация признаков из временных рядов

Python *Программирование *Машинное обучение *

Заглянуть в будущее

Когда мы хотим рассчитать количество звонков в колл-центр через час, поставить в пятничную смену достаточно курьеров или предсказать потребление электроэнергии небольшим городком через 5 лет, мы обращаемся к теме обработки временных рядов. На тему обработки timeseries (временной ряд, англ.) написано множество статей и создано несчетное количество часов видео. Но попробуйте задать поисковой системе вопрос: как работать с временными рядами. Уверен, вы закопаетесь в многообразии ссылок, похожих по смыслу и содержанию. Однако, ни одна из них не ответит на вопрос полностью. Авторы выдают два или три метода обработки как панацею от всех проблем в работе со временем.

Мы попробуем собрать в одной статье все классические и современные методы обработки даты и времени.

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

TL:DR

Основная цель статьи – создание новых признаков из временных периодов для решения бизнес-задач. Информация будет полезна новичкам и специалистам, которые редко работают со временными рядами. К тексту прилагается заметка на kaggle. Вы можете изучать статью и одновременно выполнять код. Мы не будем строить графики и рассматривать особенности временных рядов.

Ничего личного – просто бизнес

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

Как обновить 3,5 тыс. криптошлюзов «Континент» и не сойти с ума – грабли и способы обхода

Блог компании Ростелеком-Солар Информационная безопасность *Криптография *

Не так давно на нас свалилась задачка: обновить криптошлюзы (КШ) «Континент» с версии 3.7.5 до версии 3.9.1 на всей VPN-сети довольно крупного клиента. Сеть географически распределена и охватывает все часовые пояса нашей необъятной Родины. Всего – порядка 120 центров управления сетью (ЦУС) с подчиненными КШ. В общей сложности нам предстояло обновить более 3500 «зелёных» устройств. Насколько нам известно, мы одни из первых выполнили обновление такого масштаба с версии 3.7.5 на 3.9.1 без замены железа и настройки сети «с нуля». То есть именно обновили существующую сеть со всеми ее текущими настройками и оборудованием. Но, как говорится, есть нюансы. Зная их заранее, вы наверняка сможете сэкономить свои ресурсы, если затеете нечто подобное.

Делимся нюансами
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 920
Комментарии 1

Полярная звезда

Научно-популярное Астрономия

Она указывает путь. Но лишь временно.



image

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

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

Чем же так знаменита Полярная звезда?

Читать дальше →
Всего голосов 43: ↑41 и ↓2 +39
Просмотры 5.5K
Комментарии 2

Самодельный стратостат. Часть 3

.NET *Разработка на Raspberry Pi *DIY или Сделай сам

Vostok-4 view


Те из вас, кто читал предыдущие части моей истории, сейчас наверняка пристально разглядывают эту картинку и у них в голове появляются вопросы. Если вы присоединились только к 3-й части — все равно запрыгивайте, будет интересно и будут ссылки на прошлые части. Как можно догадаться — мы снова это сделали. Мы запустили свой самодельный стратостат из жвачки и картофельных батареек, и привезли немного интересного из стратосферы. Хотите узнать почему это фото именно такое?

Поехали!
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 1.7K
Комментарии 0

Внутри русского процессора Байкал М

Реверс-инжиниринг *Производство и разработка электроники *Компьютерное железо Процессоры IT-компании

В 2014 году компания Байкал Электроникс приобрела лицензию на самое передовое на тот момент процессорное ядро. После череды инцидентов, повлиявших на дальнейший исход событий, в октябре 2019-го года компания официально представила широкой общественности первый российский процессор общего назначения, реализованный на архитектуре ARM. Создатели решают назвать своё уникальное отечественное детище «Baikal-М».

Читать далее
Всего голосов 37: ↑32 и ↓5 +27
Просмотры 11K
Комментарии 59

История управления торговлей государством

Блог компании Timeweb Читальный зал Бизнес-модели
image

Исторически российские государи всегда относились к торговому сословию ровно так же, как и к крепостным.

Но говорить о каком-то специальном «геноциде» купечества не приходится — к вельможам во все эпохи относились ровно так же. Можно даже сказать, что купцы чувствовали себя наиболее свободными людьми в эти несвободные времена.
Читать дальше →
Всего голосов 19: ↑12 и ↓7 +5
Просмотры 2.3K
Комментарии 5

Физик и ролики

Физика Мозг Здоровье

Это заметка о физике торможения на роликах и о пользе которую можно из них извлечь.

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





Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 2.3K
Комментарии 15