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

Все потоки

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

Где найти персональные данные детей и их родителей?

Информационная безопасность*
Из песочницы

Где найти персональные данные детей и их родителей? Узнать школу и кружки в которых учатся и занимаются дети, а самое главное, что для этого нужно?

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

Основные инструменты Kubernetes в 2021 году

Блог компании JUG Ru GroupСистемное администрирование*DevOps*Kubernetes*
Перевод

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

В основе этого списка — мой личный опыт, и чтобы избежать предвзятости, я расскажу и об альтернативных инструментах, чтобы вы могли всё сравнить и принять решение, исходя из своих потребностей. Постараюсь дать информацию сжато и привести источники, чтобы при желании вы могли изучить всё самостоятельно. Описывая инструменты для различных задач разработки ПО, я хотел ответить на вопрос: «Как я могу сделать X в Kubernetes?»

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

Нетривиальная интеграция сайта с 1С на примере интернет-магазина канцтоваров

Разработка веб-сайтов*Программирование*Анализ и проектирование систем*

Нетривиальная интеграция сайта с 1С — это все что не укладывается в стандартный обмен данными.

Сперва давайте разберемся, что такое стандартный обмен.

В Битриксе есть встроенный функционал для обмена с 1С, благодаря чему любой обмен должен настраиваться в пару кликов :)

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

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

Блог компании Selectel

В свете постепенно нарастающего давления США на различные китайские компании, которые поставляют электронику и готовые устройства, Китай продолжает развивать производство у себя. На днях стало известно о том, что китайская компания SMIC (Semiconductor Manufacturing International Corporation) планирует построить крупнейшую в стране фабрику. Стоимость проекта составляет почти $9 млрд.

SMIC на данный момент — крупнейшая микроэлектронная компания континентального Китая со штаб-квартирой в Шанхае. Кроме нее, активно действуют и другие китайские компании, развитие которых тоже не стоит на месте. О подробностях этого и других проектов — под катом.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Просмотры166
Комментарии 0

Серая зарплата — это плохо?

Управление персоналом*Читальный зал

Пару лет назад я проходил на собеседование в подразделение IT в одной достаточно известной компании. Сам процесс проходил достаточно гладко. Я рассматривался на позицию разработчика и аналитика данных, который занимается хранилищами и следит за управленческой отчетностью. Мы очень быстро нашли общий язык и о сумме оклада договорились без проблем. Собеседование принимал сам директор IT подразделения, который услышав мой финансовый запрос, ответил "Без проблем. Просто говорите когда готовы выйти"

После чего я получил вопрос которого вообще не ожидал "А вы хотите серую зарплату или белую?", и предложили мне сумму на 30% больше, той что запросил, при условии если я выберу серую схему оплаты. Т.е. минимально допустимую сумму по МРОТ платить официально, а все остальное на руки, либо в конверте. Моя первая реакция вызвала отторжение и ответил "Белую! Ну а как же будущая пенсия, на которую хотелось бы верить, что буду получать"

После чего я получил риторический вопрос, который я сам себе задаю до сих пор "А точно ли вы аналитик?"

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

Я сам себе задал вопрос действительно ли белая зарплата обеспечит мне комфортное будущее. Потому что живя в стране где курс валюты может упасть в два раза в любой момент, накопительной части далеко не факт что хватит даже на оплату счетов и предметы первой необходимости. И эта сложная формула накопления пенсионной части, в которой я даже погружаться не хочу, и с повышением пенсионного возраста заставляет задать себе вопрос "Может выбрать серую схему?". Ведь спасение утопающих, дело рук самих утопающих. И никто лучше меня не позаботится о моем будущем чем я сам.

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

Как Visual Studio 2022 съела 100 Гб памяти и при чём здесь XML бомбы?

Блог компании PVS-StudioИнформационная безопасность*.NET*Visual Studio*C#*

0865_VS2022_XMLBomb_ru/image1.png


В апреле 2021 года Microsoft анонсировала новую версию своей IDE – Visual Studio 2022, попутно объявив, что она будет 64-битной. Сколько мы этого ждали — больше никаких ограничений по памяти в 4 Гб! Однако, как оказалось, есть нюансы...

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

Миграция PostgreSQL в Kubernetes

Блог компании OTUSPostgreSQL*
Перевод

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

Миграция баз данных всегда сопряжена с рисками и простоями для бизнеса. Сегодня я продемонстрирую, насколько легко можно перенести базу данных PostgreSQL в Kubernetes с минимальными простоями. В этом мне поможет дистрибутив Percona для PostgreSQL Operator.

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

От идеализма до депрессии: вниз по лестнице выгорания

Блог компании Dodo EngineeringУправление персоналом*Карьера в IT-индустрииМозгЗдоровье

Это вторая часть материала про выгоранме. Первая часть была посвящена тому, что такое выгорание от работы и какие у него симптомы. Сегодня речь пойдёт о стадиях выгорания и что при этом с нами происходит.

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

Приглашение на новую серию технических вебинаров Dell Technologies Tech Diving

Блог компании Dell TechnologiesИнформационная безопасность*Серверное администрирование*Хранение данных*
Дорогие друзья! Год назад мы запустили небезынтересный и как никогда актуальный онлайн-формат и теперь спешим поделиться с вами радостным событием: стартовала новая серия онлайн-сессий «Tech Diving: Погружение в технологии» с экспертами Dell Technologies. Приглашаем вас к участию в виртуальных мероприятиях для специалистов – наши встречи будут полезны и интересны руководителям ИТ-департаментов, системным инженерам и бизнес аналитикам.

Присоединяйтесь к любой интересной вам сессии на платформе Zoom. Заранее можно зарегистрироваться на все актуальные для вас мероприятия, и мы советуем это сделать – мы пришлём вам напоминание. По возможности просим вас указывать корпоративные e-mail адреса.

Ниже представлен список осенних мероприятий «Tech Diving»: время проведения, ссылки на регистрацию – под катом. Участие для вас совершенно бесплатно, но это еще не всё: набирайте баллы и участвуйте в Tech Diving турнире, победители которого получат ценные призы!


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

5 способов борьбы с унылыми ретроспективами

Блог компании «Ренессанс страхование»

Коллеги, всем привет!

Наверняка многие, кто слышал слова «ретроспектива», «scrum» и «agile» и сталкивался с ними на практике, также слышали слова «пустая трата времени», «разговоры ни о чем», «лучше б заняться чем-то полезным»… а может еще и другие уже менее печатные выражения:)

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

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

Русские программисты не сдаются — 4

Разработка для интернета вещей*ГаджетыИстория ITМедгаджетыЗдоровье
Recovery mode


«Презумпцию невиновности мы успешно сопрягаем
с церковным уставом и римским правом, откуда эта
презумпция выводится методом общей индукции»…
из диалога к/ф «Монах и Бес».


27 августа 2021г. для компании АО «Интерсофт Евразия» — оператора проекта ДО-РА (https://IntersoftEurasia.ru) стал «Днём Отечественного программиста», и вот почему:

Однако, сначала немного фактов из истории проекта:

• март 2011 г. – после аварии на АЭС «Фукусима», Япония, была опубликована статья «Наш радиоактивный мир», где высказывалась идея — интегрировать в каждый мобильный телефон/смартфон дозиметр-радиометр для персонального мониторинга радиации. Эта статья явилась предтечей проекта. А по сочетанию первых букв функционала гаджета, позднее было названо само устройство и проект ДО-РА.
• июнь 2011 г. — получен первый патент на полезную модель устройства способного работать не только в формате гаджета, но и интегрироваться, в виде чипсета с детектором, внутрь мобильного телефона/смартфона/компьютера. На 2019 г. нами было получено 70 патентов, из них 10 зарубежных патентов и 14 свидетельств на программные коды;
• август 2011 г. — создано первое приложение Do-Ra, ver. 1.0, на мобильной платформе iOS, для гаджетов с аудио протоколом обмена данными, работающее через разъём аудио гарнитуры мобильного телефона/смартфона;
Читать дальше →
Всего голосов 21: ↑11 и ↓10+1
Просмотры1.6K
Комментарии 9

Техники обработки отказов сервиса в микросервисных архитектурах, или Альтернативы Circuit Breaker

Блог компании АркадияПрограммирование*.NET*C#*Microsoft Azure

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

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

Неожиданные карьерные возможности для миллионов

Блог компании MicrosoftУчебный процесс в ITIT-компанииУдалённая работа

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

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

«Я использовала долю своих накоплений, чтобы выплатить часть долга и думала, что дела идут неплохо, – вспоминает Салазар. – А потом – раз, и нет работы. 13 недель я не могла получить выплаты по безработице и мне стало просто страшно. Я несу ответственность еще за двух человек, и я подумала, наверное, пришло время научиться еще чему-то».

Сейчас Салазар – одна из 42 млн людей со всех континентов, включая Антарктику, кто прошел бесплатный тренинг в рамках глобальной скиллинговой инициативы Microsoft и LinkedIn, разработанной год назад для помощи безработным во время пандемии. Эта инициатива уже не только достигла своей первоначальной цели, но и продолжает расширяться за пределы экстренных задач прошлого года. Теперь акцент стоит на попытке подобрать обучающимся рабочие места, где они смогут применить приобретенные знания, а также соединить работодателей и обладающих нужными навыками соискателей, когда традиционный нетворкинг не приносит результата.

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

Расширения и псевдошифронаборы, которые позволят сделать HTTPS-соединение более надежным

Информационная безопасность*

Расширение TLS (TLS extension) – это расширение спецификации протокола, устраняющее обнаруженные недоработки или добавляющее функционал, не предусмотренный при утверждении оригинальной спецификации. Судя по результатам исследований в рамках проекта «Монитор госсайтов», администраторы веб-серверов часто не знают о расширениях TLS, довольствуясь конфигурацией по умолчанию (к тому же устаревшей версии веб-сервера). Почему расширения TLS важны и чем чревато игнорирование наиболее важных из них?
Читать дальше →
Рейтинг0
Просмотры548
Комментарии 6

Релиз Centrifugo v3 – и да пребудет с вами Центробежная Сила

Высокая производительность*Разработка веб-сайтов*Open source*Разработка мобильных приложений*Go*
Перевод

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

Напоминаем, что Centrifugo – это сервер сообщений в реальном времени (real-time). Сервер держит постоянные соединения от пользователей приложения и предоставляет API для моментальной рассылки какого-либо уведомления активным пользователям, подписанным на канал уведомления. Можно использовать для создания чатов, "живых" комментариев, multiplayer игр, стримить данные и метрики (например, быстро меняющиеся курсы валют).

Новая Центрифуга v3 нацелена упростить использование сервера в простых real-time приложениях. Улучшена производительность сервера, существующие фичи обросли новой функциональностью. Centrifugo v3 поддерживает однонаправленные (unidirectional) real-time транспорты, клиентский JSON протокол значительно ускорен. Появилась экспериментальная поддержка высокопроизводительного движка на основе Tarantool. Помимо HTTP теперь есть возможность проксировать клиентские события используя GRPC протокол. Добавлены новые методы и поля серверного API, а также анонсирована PRO версия сервера, нацеленная на бизнес-пользователей.

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

Пустые слова или реальные возможности:

Управление персоналом*
Recovery mode

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

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

В статье рассказали:

1. Почему компании делают контроффер
2. Риски принятия контроффера
3. Когда стоит принять предложение
4. Как отклонить предложение и расстаться на хорошей ноте

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

Как классифицировать данные без разметки

Блог компании FUNCORPPython*Обработка изображений*Машинное обучение*Data Engineering*

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

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

Как мы это в итоге сделали — расскажу под катом на наглядном примере. Статья рассчитана на тех, кто знаком с Python (при этом необязательно разбираться в Data Science и Machine Learning).

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

«Почему, если создание ПО настолько востребовано, так сложно найти работу инженером (SE)?»

Разработка веб-сайтов*Python*Программирование*Разработка мобильных приложений*Разработка под Windows*
Перевод

Мой ответ на невероятно распространенный вопрос.

Заголовок этой статьи отсылает к популярному вопросу с Quora*, основные ответы на который сводились к следующему: «Это не так, уровень безработицы составляет 3,6%», «Слишком много разработчиков и недостаточно инженеров» и «Это естественное следствие микроэкономической теории». Возможно, было бы полезно подробнее остановиться на всех этих суждениях, но я подумал, что было бы интереснее взглянуть на самый популярный ответ.

Он и небольшое рассуждение о Software Engineering vs. Software Development под катом. А, ну и еще там подсказки по прохождению собеседований.

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

Лучшие инструменты аннотирования для компьютерного зрения в 2021 году

Data Mining*Обработка изображений*Big Data*Машинное обучение*Управление персоналом*
Перевод

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

Все наши обзоры совершенно честны и основаны на личном опыте аннотирования тысяч изображений и видео для различных проектов и областей применения.

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

Как и в предыдущих списках, мы оценивали инструменты по следующим параметрам:

  • Функции
  • Автоматизация
  • Управление проектами
Читать дальше →
Всего голосов 2: ↑2 и ↓0+2
Просмотры433
Комментарии 0

Строгая инкапсуляция внутренних API в JDK 17

Блог компании OTUSПрограммирование*Java*
Перевод

В JDK 17 вошли 14 JEP, один из которых — JEP 403 (Strongly Encapsulate JDK Internals), — строго инкапсулирует все внутренние элементы JDK, за исключением некоторых критических API, таких как sun.misc.Unsafe. Как преемник JEP 396 (Strongly Encapsulate JDK Internals by Default) он еще больше ограничивает доступ к внутренним API и к ним больше нельзя получить доступ с помощью параметра --illegal-access.

Основной целью инкапсуляции является улучшение безопасности и сопровождаемости через использование стандартного API вместо внутреннего. Это также позволит разработчикам OpenJDK изменять внутреннюю реализацию, не ломая обратной совместимости. Проверить использование в вашем коде внутренних компонент можно с помощью утилиты JDeps с плагинами Maven и Gradle.

Для открытия определенных пакетов можно использовать параметр командной строки --add-opens или атрибут Add-Opens в манифесте JAR-файла. Например, открыть доступ к модулю java.util из всех безымянных модулей можно следующим образом:

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