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

Все потоки

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

Удобная работа с консольными утилитами в Unity

Unity *Разработка игр *AR и VR Разработка под AR и VR *.NET *

Всем привет! Меня зовут Григорий Дядиченко, я занимаюсь продюсированием digital проектов. Сегодня хотелось бы поговорить про возможности расширения редактора Unity, и как вы можете упростить себе работу на примере включения-выключения nginx из Unity. Мы пройдёмся по теме сборки AssetBundles и работы с процессами в C#.

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

Новости

Как создать Биткоин кошелек на русском — ищем простейший способ

Криптовалюты

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

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

Есть огромное количество крипто кошельков, но нам нужен максимально простой, удобный и на русском языке, чтобы не тратить время на изучение сложных интерфейсов и прочих нюансов (привет Electrum и Bitcoin Core).


Кошелек bitcoin-wallet.org

Ссылка на сайт - https://bitcoin-wallet.org/ru/

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

Передача центров затрат с привязкой к дополнительным объектам Employee Central

ERP-системы *
Перевод

Привет, Хабр!

Этой публикацией я продолжаю серию переводов своих блогов с SAP Community, посвященных модулю Employee Central системы SuccessFactors.

Эта статья появилась на свет, потому до нее в открытом доступе не было информации о том, как передавать места возникновения затрат в привязке к каким бы то ни было объектам, кроме юридических лиц и контроллинговых единиц. А ведь в модуле SAP CO есть целая иерархия мест возникновений затрат, цель которой сделать выбор мест возникновений затрат более дружественным. Так почему бы не перенести эту иерархию в Employee Central и не сделать выбор МВЗ дружественным и в Employee Central?

Если Вам интересно узнать о передаче мест возникновений затрат из SAP CO в Employee Central, то читайте дальше. Буду рад ответить на Ваши вопросы!

С уважением,

Владимир

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

5 новых мини-ПК, которые уже продаются или скоро поступят в продажу: офисные и игровые варианты

Блог компании Selectel Гаджеты Компьютерное железо Настольные компьютеры

Миниатюрные ПК всем хороши — места занимают мало, часто оснащены пассивной системой охлаждения, так что не собирают пыль. Плюс выполняют большинство тех задач, которые обычно возлагают на из «больших братьев», т.е. десктопные ПК. В сегодняшнюю подборку попали мини-ПК, которые появились в продаже в апреле этого года или немного раньше. Что же, поехали!
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 2.3K
Комментарии 2

Как я переходил с Windows на Linux 10 лет назад

Настройка Linux *Open source *Habr IT-инфраструктура **nix *
Tutorial

Come back to school!

В Linux есть что-то неполноценное, и нет ничего лучше, чем Windows или, например, MacOS. Вы наверняка слышали такое мнение много раз. Я же считаю, что подобная оценка возникает из-за человеческих привычек. 

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

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

Читать далее
Всего голосов 24: ↑9 и ↓15 -6
Просмотры 5.1K
Комментарии 71

Как написать калькулятор на HTML и CSS без JavaScript

Блог компании SkillFactory Ненормальное программирование *CSS *HTML *
Перевод

Материалом о разработке калькулятора на CSS и HTML, без файла JS, тега script и обработчиков событий в HTML делимся к старту курса по Fullstack-разработке на Python. За подробностями приглашаем под кат.

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

Настроить программный модем — поможет minimodem

Блог компании Аудиомания Гаджеты Старое железо Периферия Звук

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

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

Введение в Test-Driven Development на React для чайников

JavaScript *TDD *ReactJS *
Перевод

Привет, в данном посте вы найдете перевод статьи Mangabo Kolawole, в которой пойдет речь о Test-Driven Development. Мы создадим крайне простое приложение на React по всем правилам TDD.

Первое правило Test-Driven Development (TDD) – это написание тестов перед написанием кода. Это звучит более интуитивно, когда мы говорим о разработке для бэкенда, если честно, но работает ли данная схема для фронтенда, в частности для React, что же, посмотрим.

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

Как мы четыре года организовываем работу на удаленке с помощью Discord

Мессенджеры *IT-инфраструктура *IT-компании Удалённая работа
Из песочницы

Тренд 2020 года продолжает расти. Все больше компаний дают возможность работать сотрудникам в гибридном формате или полностью из дома.

Я расскажу, как мы организовали удаленную работу в Discord.

Меня зовут Илья, я CTO компании 2people IT и один из её основателей. Основная наша деятельность – это разработка мобильных и веб-приложений на заказ.

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

Как сделать звукозаписывающую студию в домашних условиях. Интервью с SERZH — музыкантом и звукорежиссёром

Лайфхаки для гиков Звук Интервью

Год назад в Ютубе мне попался видеоклип на песню «Катарсис». Песня, скажем так, неплохая, но в мой плейлист она не попала. Меня заинтересовал, в первую очередь, тот факт, что там снялся писатель-фантаст и видеоблогер Сурен Цормудян, поклонником коего я являюсь. А недавно мне довелось связаться с самим автором песни — музыкантом по имени SERZH, и взять у него интервью.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.7K
Комментарии 1

Как задавать требования к качеству ПО в цифрах?

Тестирование IT-систем *Анализ и проектирование систем *Подготовка технической документации *

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

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

Но в мире честных, открытых отношений выгоднее заранее обсудить эти аспекты, чем потом с удивлением спорить при сдаче, что система тормозит, в ТЗ про это ничего не сказано, «вы же профессионалы» и всё такое.

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

При этом остаётся прагматический вопрос — а что именно писать в требования, чтобы они были полезными, измеримыми, реализуемыми?

С точки зрения системной инженерии, требования к качеству программной системы являются разновидностью системных ограничений (constraints) и в этом они отличаются от требований к способностям (capabilities) системы, в мире ИТ обычно называемых «функциональными».

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

Давайте попробуем сделать это хотя бы ремеслом.

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

Как разработчику перестать быть потребителем технологий

Блог компании Sportmaster Lab Программирование *Совершенный код *Карьера в IT-индустрии
Перевод

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

Почему ты выбрал такой подход к решению?

  • Не знаю. Прочитал в какой-то статье.
  • Не знаю. Скопипастил его из X.
  • Не знаю. Такой же подход я использовал в предыдущем проекте.
  • Не знаю. Кто-то мне посоветовал.

Этот паттерн можно назвать "потреблением вместо творчества". Потреблением без сомнений и вопросов. Потреблением, потому что можно спрятаться за чьим-то авторитетом.

Я видела разработчиков, берущих решение других людей как должное. Без малейших раздумий о выбранном подходе, не заморачиваясь анализом. Да, конечно, когда Дэн Абрамов говорит мне, как правильно использовать React, или в документации написано, что это единственный способ применения API, то с этим нужно согласиться. Тем не менее, когда вы используете какой-то технический контент без хотя бы доли скептицизма, то вы всё равно сможете продвинуться в своей карьере, но есть вероятность, что это вам помешает.
Читать дальше →
Всего голосов 19: ↑14 и ↓5 +9
Просмотры 4.3K
Комментарии 6

8 проектов с открытым исходным кодом

CMS *Open source *Тестирование веб-сервисов *ReactJS *
Перевод

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

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

Поиск вредоносного кода «голыми руками»

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

Последнее время появилась острая необходимость проверять, что прилетело с очередными обновлениями кода в папку /vendor /venv или любую другую, где лежат исходники внешних зависимостей проекта. (poetry, composer, go install и тд., кто на чем пишет).

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

Часть задач сводится к тому, чтобы найти определенный текст, ключевые слова, хардкод (например ip адрес) или опасный системный вызов. В голову сразу приходит grep. Но мы же хотим не только искать по одному слову и только в одном или группе файлов. Мы хотим проверить весь код по всем возможным словарям, которые определим сами.

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

Как перенести треки из Spotify в Яндекс.Музыку (полное руководство)

Смартфоны Звук
Из песочницы

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

Читать далее
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 3.9K
Комментарии 43

Vue или React? Кратко о возможном росте технического долга и что лучше для начинающих

JavaScript *ReactJS *VueJS *
Из песочницы

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

Что подразумевается под необоснованной сложностью проектов?

Для начала необходимо отметить, что «React» в отличии от «Vue» предоставляет огромную свободу разработчику. Благодаря этому разработчики любят данный фреймворк и всячески указывают, что приложения на «React» будут быстрее и производительнее чем на «Vue». Это несомненно так, «React» приложения можно сделать быстрым, производительным и легко тестируемым. К сожалению, достичь этого крайне тяжело и из-за этого многие компании могут иметь не высокопроизводительные приложения, а наоборот перегруженные излишним кодом и трудно тестируемые приложения. Это связанно с тем, что начинающим разработчикам сложно понять, как правильно писать приложения на «React».

«React» словно тренер по плаванию, бросает вас в воду и говорит плыви, ему не важно будете вы правильно дышать или махать руками, ему важно чтобы вы плыли. Проецируя данный пример на «React», мы получаем возможность писать очень плохой рабочий код. Особенно это распространено в командах, где нет специалиста по «React». Люди меняются и каждый раз поддерживать приложение все труднее и труднее, кто-то увидел пример в функциональном стиле:

Читать далее
Всего голосов 28: ↑14 и ↓14 0
Просмотры 9.1K
Комментарии 15

«Несостоявшиеся ВК»: национальные соцсети, проигравшие Facebook

Блог компании RUVDS.com История IT Социальные сети и сообщества Читальный зал

Если взглянуть на карту наиболее популярных соцсетей по странам мира за 2020 год — мы увидим почти безраздельное господство Facebook в большинстве стран мира. Исключений есть лишь несколько.
Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 7.7K
Комментарии 4

Люди работают не так много, как вы думаете

Блог компании М.Видео-Эльдорадо Управление персоналом *Карьера в IT-индустрии Читальный зал

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

Читать далее
Всего голосов 65: ↑59 и ↓6 +53
Просмотры 16K
Комментарии 32

Мотивация под санкциями: как восстановить производство дофамина и начать действовать

Мозг

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

Это чудо-вещество называется дофамин — это нейромедиатор и нейрогормон. Вы наверняка слышали о нем, но с высокой долей вероятности вас ввели заблуждение о его истинной роли.

В этой статье этот миф будет развеян по ветру. Бонусом обсудим нужно ли поднимать дофамин и если да, то как это сделать.

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