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

Все потоки

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

Все айтишники делают это, или почему у вас скорее всего отваливается спина

Здоровье Лайфхаки для гиков Научно-популярное
Из песочницы

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

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

Новости

Пишем свой Credential Provider на C# для авторизации в Windows

.NET *C# *Разработка под Windows *
Из песочницы

Credential Provider, используется для передачи пользовательских учетных данных в стек безопасности Windows. По умолчанию в системе присутствуют поставщики для входа через пароль, PIN-код, смарт-карту и Windows Hello. Однако что делать если они нам не подходят?

Пишем свой Credential Provider
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 1.7K
Комментарии 1

Уязвимость в Atlassian Confluence Server и Data Center позволяет злоумышленникам удаленно выполнять команды на сервере

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

Поступают сообщения о массовых атаках на Confluence Server с использованием уязвимости CVE-2022-26134, которая используется хакерами для установки веб-оболочек (например, Behinder).

Согласно бюллетеню Atlassian проблема - не требующая аутентификации уязвимость RCE в Confluence Server и Data Center.

Подробнее и как устранить
Рейтинг 0
Просмотры 1.2K
Комментарии 0

Продление жизни временных значений в С++: рецепты и подводные камни

Программирование *C++ *

Прочитав эту статью вы узнаете:

1. Способы, которыми можно продлить время жизни временного объекта в С++.

2. Рекомендации и подводные камни этого механизма, с которыми может столкнуться С++ программист, и с которыми сталкивался на работе я.

Информация из статьи может быть полезна как новичкам, так и профессионалам.

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

Чай готов, начинаем погружение
Всего голосов 23: ↑21 и ↓2 +19
Просмотры 1.7K
Комментарии 2

Как я в IT ходил. Или сказ о курсах Otus QA engineer. Basic. Часть1

Тестирование IT-систем *Учебный процесс в IT
Из песочницы

Всем привет. Мне немного за 30 и я предпрениматель. С большим опытом но не в нужной сфере. Долго ли коротко ли, решил войти в IT. Хотел с embedded зайти, но раствору не подвезли, так что крепко обдумав что есть чего нет и прочие pro и contra, чому бы нет, пойду в QA. На хабре частенько дальше первой статьи ничего не заходит, как и в жизни. Так что любые реакции и комменты мотивируют меня писать дальше. Добро пожаловать.

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

Как тестировать стриминговые приложения

Блог компании Surf Работа с видео *Тестирование мобильных приложений *

Может показаться, что разработка проекта для видеостриминга — это просто: слепи плеер, возьми контент с сервера — и готово. Когда мы сами начали делать такой проект, мы поняли, что всё не так просто. 

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

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

А насколько Loom реактивный?

Высокая производительность *Java *Scala *Kotlin *

Проект Loom добавит в Java 19 виртуальные треды. Что это? Новые перспективы для рынка труда нарисовались в предыдущей части заметки. В аспекте внутренностей JVM про Loom рассказывает Иван Углянский: рекомендую его доклад «Thread Wars — проект Loom наносит ответный удар».

Здесь мы оценим, как добавка повлияет на современные подходы серверной разработки. Потеснит ли новинка Scala и Kotlin с их фреймворками? Заодно ответим на вопрос «а в какой мере Loom — реактивный»?

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

Раз-два и в дамки: минимакс с альфа-бета отсечением

.NET *Алгоритмы *C# *Разработка под Windows *
Из песочницы

Дисклеймер: это моя первая статья на Хабре и я не программист.

Всем привет! Под катом небольшая история о том, как я делал свой первый, большой, самостоятельный (если его так можно назвать) "проект" – курсовую работу на тему "Игра в поддавки с компьютером". Если вам интересны алгоритмы для антагонистичесих игр, С# и особенности студенческой жизни – welcome!

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

Шьём HDMI-USB Video capture

Видеотехника
Из песочницы

Где-то в нете читал, что HDMI-USB Video capture 2.0(кит) на ms2109 можно прошить eeprom от HDMI-USB Video capture 3.0(кит) и качество улучшится. Но я так и не нашел слитых прошивок. Это скорее не обзор, а отчет о проделанном эксперименте. Надеюсь он кому-то поможет. Были куплены несколько карт для теста.

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

Как и почему в Калифорнии появилась Кремниевая долина?

Блог компании RUVDS.com IT-инфраструктура *Читальный зал История IT

Кремниевая, она же (ошибочно, но часто) Силиконовая долина — сердце современной IT-индустрии. Именно здесь, к югу от Сан-Франциско, на юго-западных берегах одноимённого залива у отрогов хребта Санта-Крус, находятся штаб-квартиры, офисы, лаборатории и центры разработок множества важнейших мировых компаний в сфере информационных технологий: Intel, Apple, Google, Tesla, десятки их.

Здесь бурлит передовая IT-мысль и создаются технологии переднего края, здесь крутятся колоссальные деньги, а авралы бесконечны, как всемирная сеть. Рай и ад для айтишников, мечта многих из них. Ещё с 1970-х годов за этой областью закрепилось название Silicon Valley, так она именуется и по сей день. Почему именно в этих местах, где ещё в начале ХХ столетия цвели бесконечные яблоневые сады, возник и остаётся по сей день центр глобальной IT?
Читать дальше →
Всего голосов 30: ↑27 и ↓3 +24
Просмотры 4.2K
Комментарии 15

Cyberpunk 2077 или Cyberpunk 2022? Сфера протезирования сегодня

Киберпанк Научно-популярное Мозг Здоровье Будущее здесь
Из песочницы

В современном мире высоких технологий мы пришли к жизни в которой существует симбиоз между человеком и собственно технологией. Мы ведем выгодные взаимоотношения, делая более продвинутые гаджеты, приборы и машины, а они взамен – делают нашу жизнь легче и комфортнее. Тяжело представить какой жизнь была прежде, ведь сегодня даже телефон стал частью нас. Группы в телеграмме или WhatsApp уже неотъемлемая часть практически любого предприятия. Технологии безусловно важная часть жизни современного человека и много разных сфер только набирает обороты и развивается. Об одной из таких сфер мы и поговорим сегодня. Это сфера протезирования. В 2022 году протезы пользуются огромным спросом среди людей, которые по той или иной причине в них нуждаются. Международная организация здравоохранения подсчитала что более 30 миллионов людей по всему миру нуждаются в протезах или в ортопедических устройствах, но к сожалению, больше чем в 75% стран производителей нету программ тренировок установленных протезов и ортопедических устройств.  Только в США есть более 2,1 миллиона людей, которые живут с одной и более потерянной конечностью, а 185 тысяч людей по всему миру проходят процедуру ампутации.  Самые распространённые из них это ампутации ниже колена, соответственно больше всего в индустрии упор делается на создание разнообразных протезов ног, спрос порождает предложение. Протезы для других конечностей тоже активно разрабатываются и улучшаются, но в значительно меньших количествах и комплектующие материалы стоят дороже. Лично меня начала интересовать эта тема еще в подростковом возрасте, когда я смотря на инвалидов начал задумываться а как можно им помочь и какие шаги для этого предпринимаются в мире? По-настоящему воспылать этой темой мне помогла игровая индустрия (да меня часто вдохновляют именно игры). В свои 22 года я познакомился с великолепной Deus Ex – Human Revolution.

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

Архитектура и решения безопасности в облаке часть 1

Блог компании АльфаСтрахование Информационная безопасность *IT-инфраструктура *Сетевые технологии *Облачные сервисы

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

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

Про налоги номада, фрилансера, фаундера и не только

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

Думал, как подступиться к этой непростой и суперважной теме! Можно надавать советиков в общем, но они будут малополезны, потому что в таком деле вся соль - в деталях (да, как у Тинькова).

Поэтому на правах номада с 10+ летним стажем, в прошлом фрилансера и ныне - фаундера, хочу поделиться принципами, которые как минимум помогут снизить уровень неопределенности в этом вопросе. Есть три хороших источника знаний про налоги: собственно законы, налоговые консультанты и человеческий опыт. Чтобы понять, что подходит для себя, для своей конфигурации стран/резиденций/типа и размера дохода и др., желательно разобраться во всех трех.

1) С законами все понятно: нужно один раз разобраться. Именно разобраться: сесть и почитать законы нужных стран, релевантные для своих кейсов. Да, прямо тексты законов, на оригинальном языке (аве, гугл транслейт), а не чью-то интерпретацию. И вуаля, вы знаете, как не облажаться, и уплачивать все налоги. Прям все, то есть максимум: это верхняя планка того, что нужно будет платить.

2) С этим знанием можно идти к налоговым консультантам. Они люди насмотренные, и главная польза - помогут оптимизировать налоги, учитывая все мелкие детали. А вариантов там море - от разных статусов до личных холдингов в третьей стране. Оптимизация - это не уход от налогов, а выбор лучшего из множества легальных вариантов. И если не разбираться (см п.1) и полагаться только на консультантов, то может получиться как у Месси и Монсеррат Кабалье.

Минус консультантов - любят набивать цену, запугивая сложностью процессов. Именно поэтому нужно разговаривать с ними уже подготовленными. И нужно идти к профильным консультантам!

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

Предотвращение крашей в медиаконтейнерах

Работа с видео *Восстановление данных *
Из песочницы

Данная статья предназначена для тех, кто заинтересован в сохранении воспроизводимости своих записей на случай внезапного системного сбоя. Далее будут описаны харатктерные особенности целых и поврежденных файлов, записанных в нескольких наиболее известных форматах как MP4, MOV, MKV, FLV, рассмотрены особенности изменений в структуре файлов при различных условиях записи.

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

Как написать средство проверки орфографии кхмерского языка

Блог компании SkillFactory Python *Программирование *Алгоритмы *
Перевод

Материалом с подробностями о реализации средства проверки и исправления орфографии кхмерского языка, основного в Камбодже, делимся к старту флагманского курса по Data Science.

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

Введение в пороговую подпись (TSS) и другие криптографические примитивы

IT-инфраструктура *IT-компании
Из песочницы

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

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

Как в отчете Power BI вывести несколько параметров на графике

Визуализация данных
Из песочницы

Мы создаем отчеты в Pbi для контекстной рекламы, и добавляем в них различные функции по запросу маркетолога или клиента. И часто бывает, что функционала базовых визуализаций становится недостаточно.

Например, как уместить все необходимые показатели на один график, чтобы можно было смотреть динамику, например, по расходу и доходу, а также по расходу и количеству покупок, расходу и ROI на одном графике?

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

Возьмем простой дата-сет для примера.

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

Долой указатели

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

Несколько лет назад среди C++ блоггеров завирусилась первоапрельская шутка о том, что C++ задепрекейтил указатели (например, Fluent C++ — в C++ больше не будет указателей). Что ж, поскольку C++ почти никогда ничего не депрекейтит, это была полная умора. Однако действительно ли нам до сих пор так необходимы указатели? Именно этот вопрос я и хочу осветить в сегодняшней статье.

Читать далее
Всего голосов 9: ↑4 и ↓5 -1
Просмотры 4.9K
Комментарии 32