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

Все потоки

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

Дефицит электронных компонентов все сильнее бьет по рынку ПК и ноутбуков

Блог компании Selectel Исследования и прогнозы в IT Компьютерное железо Настольные компьютеры Ноутбуки

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

Но сейчас все начало меняться. Так, стоимость ПК и ноутбуков уже выше на 10%, чем год назад, причем похоже, что это лишь начало реальной проблемы. Более того, возможно, заголовок вроде «Электроника по талонам», который мы дали статье от марта 2021 года, реальнее, чем тогда казалось. О том, что сейчас происходит на рынке и будет происходить в ближайшем будущем — поговорим под катом.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.6K
Комментарии 7

Новости

Способ передачи информации по сильно зашумленному каналу связи

Информационная безопасность *Математика *Разработка систем связи *Физика

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

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

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

Python GUI. Библиотека KivyMD. Использование Blur эффекта

Разработка мобильных приложений *Разработка под MacOS *Разработка под Linux *Разработка под Windows *
Tutorial

Приветствую вас, дорогие любители и знатоки Python! Сегодня как всегда будем делать обзор фреймворка для кроссплатформенной разработки Kivy и библиотеки виджетов в стиле Google Material Design для фреймворка Kivy - KivyMD. В этой статье мы рассмотрим как сделать blur эффект отдельных компонентов интерфейса пользователя. Я уже делал похожий обзор в статье Материальный Python. Кастомные карточки с OpenGL-эффектами, но нижеследующий материал несколько сложнее и в прямом смысле динамичнее. Что ж, начнем...

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

Шортрид: как я тестировал экспресс-скан в «Перекрестке»

Софт

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

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

О сертификатах Let's Encrypt и Tilda

Хостинг Системное администрирование *DNS *
Из песочницы

Одним недавним летним вечером коротал я время за выпуском сертификатов Let's Encrypt (LE) в кубере, и долго не мог понять с какого перепугу сработало ограничение на количество сертификатов в неделю, т.е. 50 штук.

Быстрая проверка на https://crt.sh/ показала, что действительно для совершенно разных поддоменов было выпущено много странных сертификатов, и это, мягко говоря, удивило.

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

Процессор Snitch на базе RISC-V может похвастаться шестикратным приростом производительности

Блог компании ISPsystem Компьютерное железо Процессоры
Перевод

Два новых ISA-расширения RISC-V позволяют процессору Snitch работать до 6,45 раз быстрее и эффективнее, чем сопоставимые процессоры.

Команда ученых из ETH Zurich представила новую версию процессора RISC-V. Она получила название Snitch. По словам разработчиков, новый ЦПУ обладает впечатляющими показателями скорости и способен обеспечить 6-кратный выигрыш в производительности и почти 4-кратный — в энергоэффективности для многоядерных рабочих нагрузок. Но не спешите с выводами: все не так однозначно, как кажется на первый взгляд. Под катом — разбор основных особенностей нового процессора, реальные «цифры» его производительности и информация о разработчиках.

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

«Документы Facebook»: как всё начиналось и что стало известно из слитых данных

Законодательство в IT Социальные сети и сообщества IT-компании

Последние пару месяцев компания Facebook, переименованная в конце октября в Meta, переживает не лучшие времена — зарубежные СМИ пестрят новостями с обзорами внутренних расследований, раскрывающих печальные факты из деятельности компании, государственные ведомства США заводят дела против Meta, инвесторы подают в суд за махинации с отчётами, стоимость акций стремительно снижается. Всё это произошло после того, как бывшая сотрудница Meta Френсис Хауген перед увольнением слила в СМИ и Конгрессу США внутренние документы компании. Что такого страшного в этих документах, кто такая Хауген и что на данный момент известно — рассказываем в материале.

Читать далее
Всего голосов 40: ↑37 и ↓3 +34
Просмотры 10K
Комментарии 23

RCA для дата-инженеров

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

Существует миллион разных причин, по которым могут возникать сбои в работе конвейеров данных, и нет ни одного универсального подхода, помогающего сразу понять, как и почему они случаются. В этой статье я расскажу вам о пяти шагах, которые нужно совершить дата-инженеру, чтобы провести анализ первопричин (Root Cause Analysis - RCA) проблем с качеством и пригодностью данных (Data Quality).

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

Что нужно, чтобы стать отличным разработчиком

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

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

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

Дисклеймер. Есть много точек зрения и материалов на эту тему. Это просто еще одно мнение — помощь на старте карьеры. 

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

[iOS] Создание фреймворка Framework с использованием Cocoapods

Разработка под iOS *Swift *
Tutorial

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

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

Архитектура Вселенной, часть 2: Относительность

Научно-популярное

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

Оба этих понятия настолько самоочевидны, что когда мы пытаемся дать им определение, то сталкиваемся с огромными трудностями и можем выдавить из себя только что-то вроде: "ну, пространство - это то, в чём все находится, а время - ну, оно течёт". Мы можем попробовать описать время, как процесс, но мы тут же натолкнемся на объяснительную рекурсию, ведь процесс - это то, что проистекает во времени. Но может быть все-таки существует лучшее определение времени?

Давайте посмотрим на то, что пишет о времени Википедия:

Время - это форма протекания физических и психических процессов, условие возможности изменения

Звучит даже хуже, чем "оно течёт". Если моя маленькая дочка спросит меня, что такое время, я точно не стану отвечать ей такими словами. Но даже такое запутанное объяснение оказывается лучше, чем определение пространства из Википедии:

Пространство -  трёхмерное пространство нашего повседневного мира.
Трёхмерное пространство - геометрическая модель материального мира.

Получается какая-то рекурсия: пространство - это геометрическая модель мира в мире. Видимо, проблемы с формулировками есть не только у меня. Почему же так трудно дать определение этим понятиям?

Читать далее
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 4.4K
Комментарии 11

Как блокчейн меняет бизнес и какие ошибки при внедрении и риски стоит учесть

Блог компании Нетология Исследования и прогнозы в IT Бизнес-модели Финансы в IT Криптовалюты

Блокчейн — это не только криптовалюта. С его помощью можно оптимизировать разные бизнес-процессы: от подтверждения подлинности товаров до контроля всего пути поставок при международных перевозках. Пандемия ускорила процесс внедрения блокчейна в бизнес. Согласно прогнозам PwC, к 2030 году мировой ВВП вырастет на $1,76 триллионов благодаря блокчейну. Сколько стоит разработка блокчейн-проекта, где наиболее активно применяется эта технология с примерами из международной и российской практики, какие могут быть ошибки при внедрении и риски при использовании блокчейна — рассказывает Марго Пажинская, финансовый аналитик инвестиционной платформы DotBig.

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

Архитектура PlayStation 3, часть 1: Cell

Компьютерное железо Старое железо Процессоры Игры и игровые приставки
Из песочницы
Перевод

В 2006 году Sony выпустила долгожданную игровую консоль "следующего поколения". Это блестящая (хоть и тяжелая) машина, чья базовая аппаратная архитектура развивает идеи Emotion Engine из PS2, то есть фокусируется на векторных вычислениях для достижения высокой производительности, даже ценой сложности.

В то же время, их новый "суперпроцессор", Cell Broadband Engine, был разработан в эпоху кризиса инноваций. Он должен будет идти в ногу с развитием тенденций в области мультимедиа.

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

Как создать органическую интернет-репутацию с нуля и контролировать её

Поисковые технологии *Управление e-commerce *Управление продуктом *
Recovery mode

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

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

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

Прямо сейчас в России происходит очень эффективный телефонный фрод, вот его сценарий

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


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

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

Новая версия фрода умеет приковывать внимание жертвы («даже в туалете») и не позволяет перезванивать друзьям/родственникам/службе безопасности.

Читать дальше →
Всего голосов 57: ↑43 и ↓14 +29
Просмотры 25K
Комментарии 223

Security Week 44: Trojan Source, или как скрыть вредоносный код в исходниках

Блог компании «Лаборатория Касперского» Информационная безопасность *
Сегодня, 1 ноября, исследователи из Кембриджского университета в Великобритании опубликовали работу, в которой описали уязвимость в большинстве современных компиляторов. Правильнее было бы назвать разработку авторов атакой: ее суть заключается в том, что компилятор не обрабатывает специальные Unicode-идентификаторы, сообщающие, как именно ориентировать текст — для письма слева направо или справа налево. При отображении исходного кода эти идентификаторы обрабатываются. Вот показательный пример:



Здесь перед закрытием комментария вставляется символ RLI (U+2067), который требует ориентировать последующие символы с ориентацией справа налево. В результате для того, кто будет просматривать исходный код, команда return окажется внутри комментария, хотя на самом деле она находится за его пределами и будет выполнена. То есть появляется возможность «протащить» потенциально уязвимый или вовсе вредоносный код, который не будет замечен при ручной проверке.
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 1.4K
Комментарии 3

Альтернативный подход к динамическим окружениям: использование Octopod

Блог компании Typeable Open source *Тестирование IT-систем *Управление разработкой *DevOps *

Как Octopod помогает сделать динамические окружения доступными для всех

Привет, Хабр! В этой статье я хочу рассказать как мы в Typeable используем динамические окружения (review- или preview-окружения) в нашей работе, какие проблемы нам удалось решить, почему и как мы применяем свое решение Octopod, а не GitLab Dynamic Environments для этих целей. Если вы не знаете, что такое динамическое окружение, то рекомендую прочесть статью компании Flant, где автор очень подробно рассказал о видах динамических окружений, зачем они нужны и как применяются, а также детально разобрал эту тему на примере GitLab с подробными примерами и описаниями. У нас же есть альтернативный и идеологически несколько отличающийся подход к работе с review-окружениями в Octopod. Про историю создания Octopod и причины, побудившие нас его создать, мы уже писали ранее. Повторяться не будем, а сосредоточимся на отличиях нашего подхода и тех проблемах, которые мы решили.

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

Staff Engineer в Booking.com и основатель Getmentor.dev о практиках найма в зарубежные компании

Блог компании Geekfactor.io IT-эмиграция Карьера в IT-индустрии Интервью IT-компании

 Компания Geekfactor cовместно с Getmentor.dev проводит программу подготовки к трудоустройству в зарубежные стартапы (бесплатно помогаем подготовиться к интервью и показываем резюме классным компаниям) — почитать о ней подробней и зарегистрироваться можно тут. Первый бесплатный вебинар с экспертами программы пройдёт уже завтра - 2-го ноября. Сегодня же мы решили поговорить с основателем Getmentor Георгием Могелашвили (aka glamcoder) про его опыт в сфере найма как со стороны кандидата, так и со стороны нанимающего.

Как нанимают за рубеж?
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 891
Комментарии 1

Как стать джуном и попасть на оплачиваемую стажировку?

Блог компании СберМаркет Учебный процесс в IT Карьера в IT-индустрии

Привет! Меня зовут Василиса Версус, и я руковожу платформой фронтенда в компании СберМаркет.

Сейчас я занимаюсь менторингом senior+ и engineering manager, хотя раньше с особой страстью помогала людям делать «первые шаги» в ИТ. В этой статье я расскажу, почему я отказалась от этого увлечения, какие вынесла уроки и поделюсь своим видением, как всё-таки стать джуном.


Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 3.4K
Комментарии 2