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

Все потоки

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

Анализ баз данных и программ для ЭВМ российских золотодобытчиков

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 57
Блог компании Онлайн Патент Патентование *Читальный зал
Обзор

В предыдущей статье мы подробно ответили на вопрос «Что же патентуют отечественные золотодобытчики?». Теперь расскажем о базах данных и программах для ЭВМ для золотодобывающей отрасли.

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

Новости

Собеседование на Java разработчика. Разбор 1606 вопросов и ответов. Часть 2 (с 170 по 269 вопрос)

Уровень сложности Сложный
Время на прочтение 102 мин
Количество просмотров 238
Java *Программирование *
Обзор
Recovery mode

Всем привет! Меня зовут Владимир Баганов. Я продолжаю серию статей с простым разбором вопросов на собеседованиях на Java разработчика. Под капотом 269 разобранных вопросов из 1606 вопросов.

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

РПГ в гугл-таблицах. Первый опыт создания от гуманитария

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 141
Разработка игр *Google Chrome
Из песочницы

Приветствую, хабравчане!

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

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

И да: я — гуманитарий :-)

Читать далее
Рейтинг 0
Комментарии 1

Ролевые игры и карьера тестировщика

Уровень сложности Простой
Время на прочтение 27 мин
Количество просмотров 75
Блог компании InfoWatch Карьера в IT-индустрии Тестирование IT-систем *
Мнение

Сейчас, наверно, из каждого утюга звучат призывы про «войти в IT». Среди этих призывов часто звучит: «Стань тестировщиком, это самый простой способ сделать карьеру в IT». Я с этим не согласен, но это лишь мое сугубо личное мнение, основанное на личном опыте. На опыте, который по факту занимает… страшно сказать… 10 лет. Более 10 лет жизни и карьеры я посвятил миру тестирования. И я бы хотел поделиться некоторыми вещами.

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

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

Истории

Tor Browser 12.5: что нового в релизе безопасного и защищенного браузера

Время на прочтение 3 мин
Количество просмотров 237
Браузеры Софт

На Хабре, вероятно, многие работают с Tor Browser. Сейчас вышла его новая версия, которая, как и прежде, базируется на ESR-ветке Firefox 102. Стоит напомнить, что основные характеристики браузера - анонимность, безопасность и приватность. Пользовательский трафик обрабатывается в сети Tor. Одно из достоинств такой схемы - невозможность отследить IP-адрес пользователя. Браузер доступен для Linux, Android, Windows и macOS. Подробности нового релиза - под катом.

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

История T

Уровень сложности Средний
Время на прочтение 25 мин
Количество просмотров 192
Lisp *Компиляторы *
Ретроспектива
Перевод

Олин Шиверс


T был одной из лучших реализаций языка программирования Lisp и установил стандарт лаконичного дизайна, который был превзойдён лишь немногими более новыми диалектами. В этой статье Олин Шиверс вспоминает историю T.

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

Обнаружение границ с использованием градиентов

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 213
Блог компании OTUS Машинное обучение *Искусственный интеллект
Туториал

Всем привет. Сегодня поговорим про обнаружение границ с использованием градиентов.
Мы рассмотрим, как найти границы между двумя объектами или двумя частями объекта на изображении с помощью OpenCV. Очень важно найти очертания фигур, чтобы в конечном итоге создать сложную программу, например программу для распознавания лиц.

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

Понятные Terraform-проекты

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 194
Блог компании Southbridge IT-инфраструктура *DevOps *
Туториал
Перевод

Код Terraform является декларативным. Мы используем его, чтобы определить, что мы хотим получить от наших облачных провайдеров. Если перевести этот код на простой язык, то он будет выглядеть как подробный список покупок:

Дай мне частную виртуальную сеть с базой данных и кластером kubernetes. Кластер должен иметь некоторое количество узлов, и все они должны использовать определенный тип CPU. База данных должна быть расположена именно здесь, и она должна иметь возможность хранить определенное количество гигабайт…

Цель этой статьи — рассказать о том, как мы в Bulder Bank подходим к проблеме написания понятного кода Terraform.

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

Проектирование аудиторского задания: как не потеряться в неработающих решениях и найти выход

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 80
Дизайн
Из песочницы

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

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

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

Использование фотографий из Интернета: правовые основы, практика, рекомендации (часть 1)

Время на прочтение 12 мин
Количество просмотров 143
Блог компании Digital Rights Center Законодательство в IT

Где используются фотографии, взятые из Интернета?

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

2. Для создания собственных произведений: видеороликов, фильмов без цели извлечения прибыли (хобби, интерес, привлечение внимания).

3. Фотографии пересылаются в мессенджерах для обмена эмоциями с друзьями, знакомыми и т.д. То есть фотографии могут использоваться в разных целях. 

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

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

Использование Inversion of Control и Dependency Injection в MVC-приложениях

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 237
Блог компании OTUS Программирование *Проектирование и рефакторинг *
Обзор

В разработке MVC-приложений одной из наиболее важных задач является обеспечение гибкости и легкости поддержки системы. Для этого необходимо использовать правильную архитектуру и паттерны проектирования, такие как Inversion of Control и Dependency Injection. В этой статье мы рассмотрим, как использование этих паттернов может улучшить архитектуру нашего MVC-приложения и облегчить его сопровождение.

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

Сколько стоит SEO-продвижение сайта в Яндекс и Google

Время на прочтение 10 мин
Количество просмотров 372
Интернет-маркетинг *
Recovery mode

Стоимость услуг SEO-продвижение может быть от 20.000 до 150.000 и выше. Почему такой разброс в цене, клиенту сложно понять, а разница на самом деле существенная. Разбираемся, от чего зависит цена SEO продвижения и как бюджет влияет на скорость продвижения в Яндекс/Google ниже.

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

Обновления технологий и сервисов в 2023 году: что уже вышло за полгода и чего еще ждать?

Время на прочтение 12 мин
Количество просмотров 529
Блог компании Skillbox Гаджеты Искусственный интеллект AR и VR

Очки дополненной реальности Apple Vision Pro, iOS 17, запуск мультимодальной языковой модели GPT-4, новая версия Java — собрали в статье эти и другие знаковые IT-новинки года. 

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

Малоизвестные возможности языка C

Время на прочтение 4 мин
Количество просмотров 1.8K
Блог компании OTUS Программирование *C *
Перевод

Если у вас несколько лет опыта программирования на языке C, то, вероятно, вы гораздо более уверены в своих знаниях этого языка, чем если бы вы провели столько же времени, работая с C++ или Java. И язык C, и его стандартная библиотека довольно близки к к минимально возможному размеру.

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

Читать далее
Всего голосов 25: ↑23 и ↓2 +21
Комментарии 3

Googlим бесплатно (и Яндексим): open-source решение с API

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 550
Поисковые технологии *Open source *Программирование *Google API *Яндекс API *
Кейс

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

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

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

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

VK Open: 6 часов погружения в открытые платформы

Время на прочтение 7 мин
Количество просмотров 238
Блог компании VK Конференции
Репортаж

3 июня VK Mini Apps провела конференцию VK Open об открытых платформах и их возможностях. В центре внимания оказались доступные разработчикам возможности платформ VK. На VK Open мы решили показать зрителям что-то новое и необычное. Не на словах рассказать о простоте и скорости разработки мини-приложений, а показать это наглядно. Для этого мы оборудовали отдельную зону лайвкодинга. Там в режиме реального времени на протяжении всей конференции команда разработчиков из студии LunaApp с нуля создавали мини-приложение – игру. В любой момент посетители могли подойти и посмотреть на работу команды. А стрим и посты из зоны лайвкодинга набрал 75 000 просмотров.

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

Почему в байте именно 8 бит?

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 5.1K
Блог компании RUVDS.com История IT Старое железо
Мнение
Перевод

Я опубликовала в интернет-журнале статью на тему двоичного представления информации компьютерами и, среди прочих, неоднократно получала вопрос: «Почему в архитектуре x86 используются байты, состоящие именно из 8 бит, а не иного их количества?»

Я считаю, что на любой подобный вопрос можно дать два основных ответа и некую их комбинацию:

  1. Так сложилось исторически, и другой размер (например, 4, 6 или 16 бит) тоже вполне сработает.
  2. Восемь бит по какой-то причине является лучшим вариантом, и даже если бы история сложилась иначе, мы бы всё равно использовали именно 8-битные байты.
  3. Некая комбинация этих двух версий.

Я не большой специалист по компьютерной истории (мне куда больше нравится использовать компьютеры, чем читать про них), но меня всегда интересовало, есть ли какая-то весомая причина, по которой мир компьютеров сегодня выглядит именно так, или это, по большому счёту, просто историческая случайность. Так что в этой статье речь пойдёт об истории компьютеров.
Читать дальше →
Всего голосов 25: ↑23 и ↓2 +21
Комментарии 15

Таргетолог обучение в 2023 году. Выбираем курсы

Время на прочтение 4 мин
Количество просмотров 169
Учебный процесс в IT Интернет-маркетинг *Медийная реклама *Контекстная реклама *Карьера в IT-индустрии
Обзор

Обучение таргетингу — ну казалось бы, что может быть легче? Запросил у нейронки портрет целевой аудитории. Пополнил баланс на гугл, яндекс или ФБ и стриги себе денежки. Но нет — онлайн школы создали курсы по таргетированной рекламе. Хотелось бы спросить… а зачем? Но потом, вспоминаешь толпы горе маркетологов и владельцев бизнеса, которые сливают килограммы денег, и понимаешь… что возможно многим стоит подучить базу.

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

Фидбек для соискателя обязателен. Period

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 475
Управление персоналом *
Мнение

Проходя собеседования заметил странный момент — почти никогда наниматель не дает развернутый фидбек при отказе после финального собеседования/тестового задания.

Некоторые компании предоставляют только после просьб и молебен, некоторые — вообще отказываются под предлогом: «Мы не даем развернутый фидбек. Все что нужно уже указано в вакансии». Это кстати реальный ответ одного из HR:)

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

Сколько всего времени в среднем занимает процесс от первого контакта до фидбека:

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

Макросы в Swift

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 215
Блог компании CleverPumpkin Разработка под iOS *Swift *
Туториал

Всем привет! Меня зовут Никита Тархов, я iOS‑разработчик студии CleverPumpkin. Сегодня поговорим про макросы: что это такое, зачем нужны и где они применяются.

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