Обновить

Все потоки

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

China Digital: что будет с цифровой активностью китайских брендов в России

Блог компании ICL Services Локализация продуктов *Исследования и прогнозы в IT

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

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

Новости

О геймдеве без толики опыта, визуальном скриптинге, работе за энтузиазм и путешествиях по ночным кошмарам

Разработка игр *Unity *Дизайн игр *Продвижение игр *Игры и игровые консоли
Из песочницы

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

Начать наверное стоит с того, кто все это пишет и про что. Зовут меня Александр, я с самого восточного края страны и за 2 с хвостиком десятилетия не нашел себе пристойного вида деятельности. Занимаясь всем от тату до варки кофе и написания сценариев к непопулярным ютуб шоу, понял, что пора либо найти занятие по душе и кошельку, либо на завод (коих, впрочем, на Дальнем Востоке не так уж и много).
И в августе 2021, наткнувшись на интервью с разработчиком "Peace, Death", решил для себя - вот оно. Разумеется первый интерес был коммерческий, ведь можно за "творческий процесс" получать неплохие деньги. Впрочем, не нужно считать меня дилетантом в этих ваших digital вещах - до этого я пару лет перебивался фрилансами на After Effects и Premier Pro, да и за компом я с 6 лет. И так начался проект Evil Dreams.

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

Покупка крипты за рубли с последующей покупкой валюты

IT-эмиграция Криптовалюты
Tutorial

Я столкнулся с проблемой онвертировать свою российскую зарплату в канадские доллары.

Как я это сделал через биткойн
Всего голосов 18: ↑12 и ↓6 +6
Просмотры 3.4K
Комментарии 9

Пять проблем на пути внедрения облачных технологий и способы их преодоления

Блог компании OTUS Облачные сервисы
Перевод

В частном секторе Катара облачные технологии внедряются с трудом, их доля составляет всего 3%, хотя 76% предприятий знают об их преимуществах. Это связано с рядом проблем, сопутствующих освоению облачных технологий. Вот наиболее серьезные из них, которые мы видим, и способы их решения.

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

Минуточку внимания

Security Week 2211: новый вариант Spectre

Блог компании «Лаборатория Касперского» Информационная безопасность *
Исследования об уязвимостях Spectre и Meltdown были опубликованы в январе 2018 года. С тех пор появилось множество работ, развивающих общую идею использовать механизм предсказания ветвлений в процессоре (или других аппаратных особенностей) для выполнения произвольного кода и кражи секретов. Подтвердилась теоретическая возможность удаленной эксплуатации, нашлись варианты эксплуатации для процессоров всех крупных производителей. Эти многочисленные проблемы решали как в софте, так и в новом железе.


Свежая работа исследователей из Амстердамского свободного университета (описание и FAQ, исходник в PDF) показывает новый вариант атаки Spectre v2, который позволяет обойти как программные заплатки, так и аппаратные. Несущественная, но любопытная деталь данного исследования: компания Intel признала наличие проблемы в собственных процессорах и присвоила соответствующим уязвимостям красивые номера CVE-2022-0001 и CVE-2022-0002.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 665
Комментарии 0

Где искать работу в IT?

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

Ты решил «Войти в Айти» или уже работаешь в IT и хочешь найти место получше. Где же найти работу и не потратить на это несколько месяцев?

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

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

Медиа-платформа Media Library

Разработка под Android *Управление медиа *
Recovery mode
Tutorial

Настало время обозреть моё приложение Media Library. В текущее время, думаю, это будет особенно актуально для всех.

Узнать больше
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 836
Комментарии 3

Получите работу в Альфа-Инвестициях за 24 часа! One Day Offer для iOS/Android-разработчиков 19 марта

Блог компании Альфа-Банк Разработка мобильных приложений *Дизайн мобильных приложений *Карьера в IT-индустрии

Расширяем команду разработчиков в Альфа-Инвестициях – одном из приоритетных проектов Альфа-Банка. Нашим мобильным приложением пользуется более миллиона человек, и мы хотим сделать для них лучшее решение на рынке. Ищем коллег, которые усилят команду, и чтобы не тратить время зря – делаем это в формате One Day Offer.

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

Jetpack Compose в проектах на React Native: плюсы, минусы и интеграция

Блог компании СберМаркет Разработка мобильных приложений *Разработка под Android *Kotlin *

Привет! Меня зовут Сергей Курочкин, я руковожу Android-разработкой в СберМаркете. Сегодня я расскажу, зачем нужен Jetpack Compose в проектах React Native, и поделюсь опытом интеграции фреймворка в наши приложения. В конце на примере простого компонента разберем весь процесс разработки на Jetpack Compose.

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

Весенняя распродажа

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

Привет, Хаброжители! Стартовала весенняя распродажа от издательства «Питер».
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 1.5K
Комментарии 3

Предикаты поиска

Microsoft SQL Server *
Перевод

Перед тем, как SQL Server приступит к поиску по индексу, он должен определить, являются ли ключи индекса подходящими для оценки предиката запроса.

С индексами по одному столбцу всё довольно просто. SQL Server может их использовать для самых простых сравнений, например, равенства и неравенства (больше чем, меньше чем, и т.д.). Более сложные выражения, такие как функции по столбцу и предикаты "LIKE" с символами подстановки, будут в таких случаях создавать трудности для использования поиска по индексу.

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

А что с хостингом?

Блог компании Timeweb Cloud Хостинг IT-компании

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

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

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

Рисуем красивые трейсбеки, перехватывая исключения в Python

Блог компании Wunder Fund Разработка веб-сайтов *Python *
Перевод

Все мы тратим немало времени на отладку, копаясь в логах или читая трейсбеки (traceback, отчёты о трассировке стека). Любое из этих дел может оказаться сложным и длительным. Этот материал посвящён тому, как сделать трассировку стека и работу с исключениями как можно более простыми и эффективными.

На пути к этой цели мы узнаем о том, как реализовывать и использовать собственные перехватчики исключений (exception hook), которые позволяют убрать из трейсбеков весь «информационный шум». Мы поговорим о том, как улучшить читабельность отчётов о трассировке стека, как выводить в них лишь то, что нужно для решения проблем с Python-кодом и с возникающими в процессе его работы исключениями. Кроме того, мы посмотрим на несколько потрясающих Python-библиотек, в которых имеются готовые к использованию, хорошо сделанные перехватчики исключений. Их можно использовать без необходимости написания собственного кода перехватчиков.

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

Потери ~40 000 р. при скликивании контекстной рекламы ботами из Китая. Как это происходит?

Интернет-маркетинг Контекстная реклама

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

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

О смысле аудита бизнес-процессов

Управление разработкой *Развитие стартапа Управление продуктом *Управление персоналом *Бизнес-модели

Продолжая тему аутсорсинга топ-менеджеров сегодня речь пойдет о такой его части как аудит. 

Согласно Википедии “В широком смысле и в соответствии с обычаями делового оборота, а также деловой лексики, аудит и как синоним ауди́торская прове́рка — процедура независимой проверки и оценки отчетности, данных учета и деятельности организации, а также системы, процесса, проекта или продукта.”

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

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

Классификация текста с использованием моделей трансформеров

Python *Машинное обучение *Искусственный интеллект

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

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

Утилита времен «динозавров»: история системного вызова chroot и его применение в современности

Блог компании Selectel *nix *C *История IT

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

Этот простой системный вызов подменяет местонахождение «корня» файловой системы, «заключая» программу в специально созданное ограниченное окружение. Самая распространенная ситуация — восстановление загрузки операционной системы с помощью live-образа. Но при создании chroot о таком применении не задумывались.

Чтобы найти истоки появления chroot в *NIX-подобных операционных системах, нужно пройти немалый путь по истории IT. В этой статье я расскажу про появление chroot и его применение в современном мире. А еще покажу проекты, которые позволяют прикоснуться к операционным системам эпохи, когда Интернета не было.
Читать дальше →
Всего голосов 29: ↑29 и ↓0 +29
Просмотры 2.8K
Комментарии 0

Нетрадиционные подходы к использованию GraphQL

Блог компании Издательский дом «Питер» Разработка веб-сайтов *JavaScript *Программирование *API *
Перевод

Привет, Хаброжители! Стартовала весенняя распродажа от издательства «Питер».

Эту статью также можно было бы назвать «Чего по науке нельзя делать с GraphQL».

Читая различные посты в блогах и руководства, мы узнаем, что существует некий правильный способ работы с GraphQL. Но вдруг там о чем-то не упоминается? Потому, что какие-то вещи невозможно реализовать, либо потому, что та или иная реализация – это «очень плохая идея»?

Давайте немного повеселимся и поиграем с GraphQL нетрадиционным образом. Я не призываю вас реализовывать какие-либо из идей, изложенных здесь, и им определенно не место в продакшен-коде (но, если вы совершенно уверены в том, что делаете – почему нет). В этой статье я просто продемонстрирую несколько экспериментов, которые сам проделал с GraphQL. Некоторые из них – просто классные фокусы. Другие могут вам по-настоящему пригодиться. Мне же все они кажутся потрясающими.

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

Flutter: Совмещаем GraphQL с JsonSerializable

Dart *Flutter *
Recovery mode

Всем привет, читатели Habr! В этой статье я расскажу как я познакомился с GraphQL, что это такое и как мне удалось совместить его с JsonSerializable.

Шел 7 месяц работы в моей первой компании. В целом, работой я был доволен, однако платили мало. Повышение должно было быть только через 2 месяца, поэтому я решил перестраховаться и получить офер, на тот случай, если меня не устроит новая ЗП. Начал отправлять резюме и одна из компаний попросила сделать тестовое, где нужно было получить информацию о миссиях SpaceX с использованием GraphQL. С этим аналогом REST API я был не знаком и моим первым шагом стало ознакомление с технологией, а потом уже выбор пакета и реализация задания.

Что же такое GraphQL?

Как я написал выше, это аналог REST API. GraphQL был разработан в Facebook (теперь уже Meta). Он чем-то напоминает SQL, а именно тем, что у него есть свой синтаксис для составления запросов. Используется в основном для загрузки данных с сервера.

Из его основных характеристик можно выделить следующие:

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

Первый древнейший: в чём уникальность языка программирования LISP

Блог компании Сбер Программирование *

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

Лисп, или LISP (от англ. LISt Processing language — «язык обработки списков», современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются в виде списков.

Существует альтернативная расшифровка названия LISP: Lots of Irritating Superfluous Parentheses («Много раздражающих лишних скобок») — намёк на особенности синтаксиса языка.

Шутливое «Десятое правило Гринспена» гласит: «Любая достаточно сложная программа на Си или Фортране содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины языка Common Lisp».

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