Pull to refresh
5
0
awoland @awoland

Пользователь

Изучаем чёрный рынок фальшивых звёзд GitHub

Level of difficulty Easy
Reading time 11 min
Views 6.9K
Open source *Git *GitHub *IT career
Review
Translation

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

Если вам неинтересна история, то можете сразу перейти к коду в конце статьи.

А если вам понравилась статья, перейдите в репозиторий Dagster и поставьте нам реальную звезду GitHub!
Читать дальше →
Total votes 24: ↑24 and ↓0 +24
Comments 5

Какие кабели можно встретить в стойке дата-центра?

Reading time 12 min
Views 4.1K
FirstVDS corporate blog IT Infrastructure *Network hardware

Приступая к работе в ЦОД, можно легко запутаться в различных типах кабелей, которые используются для соединения и подключения сетевых устройств и серверов. Некоторые из них распространены и в повседневной жизни, а потому хорошо узнаваемы – Ethernet-кабели (с коннекторами RJ-45) и кабели питания (например, с распространенными вилками C13). Но другие, такие как оптические кабели с коннекторами стандарта SFP, LC, SC, силовые с вилкой типа IEC-309 и т. д., известны не так широко.

Если вы проводите какие-либо работы непосредственно в стойке, любая ошибка может стоить дорого – нажата не та кнопка, и клиенты уже в дауне, а любимые и глубоко уважаемые специалисты техподдержки шлют вам тикеты счастья. Даже Uptime Institute в своем исследовании 2021 года отмечает, что в 79% случаев причиной падения серверов в ЦОДах является человеческий фактор.  Всё надо делать вовремя – и нажимать кнопки, и менять комплектующие, и переключать кабели… 

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

Этот материал как раз об этом. 

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

Читать далее
Total votes 26: ↑25 and ↓1 +24
Comments 12

Найти работу в геймдеве всегда было сложно, как и создавать игры

Level of difficulty Easy
Reading time 16 min
Views 1.6K
Game development *IT career
Opinion

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

Читать далее...
Total votes 8: ↑4 and ↓4 0
Comments 7

Растёт количество учёных, считающих, что будущее может влиять на прошлое

Reading time 7 min
Views 36K
Popular science Physics
Translation


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

Но что если эту прямую причинно-следственную связь можно каким-то образом обратить вспять во времени, позволяя действиям в будущем влиять на результаты в прошлом? Эта удивительная идея, известная как ретропричинность, на первый взгляд может показаться фантастикой, но она начинает приобретать реальную популярность среди физиков и философов, а также других исследователей как возможное решение некоторых из самых неразрешимых загадок, лежащих в основе нашей реальности.
Читать дальше →
Total votes 58: ↑43 and ↓15 +28
Comments 213

Переезд в Австралию 2021-2023

Level of difficulty Easy
Reading time 7 min
Views 5.8K
IT-emigration IT career

Зимой 20/21 я осознал, что не хочу оставаться в России и начал подготовку к переезду. Сейчас весна 2023 и я уже полгода, как живу в Австралии.

Под катом история.

Вперёд
Total votes 28: ↑18 and ↓10 +8
Comments 12

Различия в тестировании мобильных и веб-приложений

Level of difficulty Medium
Reading time 6 min
Views 873
IT systems testing *Web services testing *Mobile applications testing *
Translation

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

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

Читать далее
Total votes 2: ↑1 and ↓1 0
Comments 0

Создание персонажа для тестирования и работы с VR без шлема

Reading time 3 min
Views 635
OTUS corporate blog Unreal Engine *Development for AR and VR *

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

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

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

Читать далее
Total votes 8: ↑8 and ↓0 +8
Comments 0

Как составить чек-листы для эффективного тестирования продуктов: простые шаги и примеры

Level of difficulty Easy
Reading time 4 min
Views 2.5K
IT systems testing *
Sandbox

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

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

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

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

Читать далее
Total votes 3: ↑3 and ↓0 +3
Comments 2

Как системному аналитику написать хорошее резюме — 11 рекомендаций

Level of difficulty Easy
Reading time 3 min
Views 1.9K
System Analysis and Design *IT career
Tutorial

1. Указывайте количественно и качественно выраженные достижения

Это самый главный и мощный пункт.

Большинство людей пишут какие-то беспомощные аморфные функции и фразы про обязанности и участие — «состоял, привлекался, принимал участие». Это выглядит, как свидетель из Фрязино, а не мощный проектный специалист, который будет двигать проект вперёд.

Нанимающий руководитель смотрит прежде всего на результаты, а не на процесс. Если вы пишете только про поток, это в глазах читающего создаёт риски того, что вы цените процесс, а не результаты. (Процесс тоже важен, но про него отдельно).

Освойте язык результатов, важных для команды, бизнеса нанимателя, бизнеса клиента.

Как обычно пишут:

Функции и задачи:

* разрабатывал требования, общался с клиентами, командой, отвечал на вопросы, рисовал схемы…

Как надо: ...

Читать далее все 11 рекомендаций
Total votes 6: ↑3 and ↓3 0
Comments 22

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

Reading time 2 min
Views 716
Personnel Management *Finance in IT IT-companies

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

Читать далее
Total votes 6: ↑6 and ↓0 +6
Comments 0

Около трети компаний РФ ожидают сокращения сотрудников до конца 2023 года

Reading time 2 min
Views 3.1K
Research and forecasts in IT *Personnel Management *IT career

Исследование рекрутинговой компании Get experts и Русской Школы Управления показывает, что почти треть работодателей в России ожидает сокращения сотрудников до конца 2023 года. Из них 12% точно прибегнут к этой мере.

Читать далее
Total votes 6: ↑5 and ↓1 +4
Comments 28

Как создать аппаратный эмулятор CD-ROM без паяльника

Level of difficulty Medium
Reading time 19 min
Views 9.4K
RUVDS.com corporate blog System administration *Development for Linux *Development for Raspberry Pi *DIY

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

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

В этой статье я хочу рассказать о ещё одном способе, который, как оказывается, вшит в ядро Linux. Если ваш одноплатный компьютер имеет USB OTG-разъём, и на него возможна установка Linux, то вы c большой долей вероятности можете сделать из одноплатника аппаратный эмулятор привода оптических дисков.

Меня этот способ заинтересовал. Я проверил его сам и, получив положительный результат у себя, решил поделиться с вами.

Я сам узнал много интересного, систематизировал свои знания, поэтому надеюсь, что чтение будет познавательно и интересно для вас.
Читать дальше →
Total votes 85: ↑85 and ↓0 +85
Comments 17

Как красиво писать формулы c LaTeX?

Level of difficulty Easy
Reading time 5 min
Views 3.8K
LaTeX *Mathematics *
Tutorial

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

Меня зовут Шайдурова Арина, я Data Scientist  и участник профессионального сообщества NTA. Сегодня я поделюсь с вами своим опытом использования LaTeX для написания математических формул. Всё просто и с примерами, идеально подойдет для новичков синтаксиса LaTeX.

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

Читать далее
Total votes 17: ↑17 and ↓0 +17
Comments 33

Часы реального времени — RTC (real time clock) на одноплатном компьютере. На примере Repka Pi 3 — аналоге Raspberry Pi 3

Reading time 18 min
Views 3.3K
Configuring Linux *Development for IOT *Gadgets Computer hardware Smart House

Эта статья посвящена решению задачи добавления часов реального времени на примере конкретных и широко доступных модулей для RTC и на примере одного конкретного подхода к реализации и алгоритму работы и является скорее примером, демонстрирующим общий принцип. Опираясь на данный материал, Вы можете решить свою задачу, используя другие модули, свои алгоритмы работы и другие одноплатники. Мы сделаем и продемонстрируем решение данной задачи на примере недавно появившегося на нашем рынке одноплатного компьютера Repka Pi 3 — альтернативе Raspberry Pi 3 (или импортозамещающему аналогу Российской разработки — кому как больше нравится).

При этом в Repka Pi как и в Raspberry Pi 3 нет часов реального времени (RTC) и при выключении время сбрасывается, а при включении и подсоединении к сети и к Интернет время устанавливается синхронизацией с сервером точного времени. При этом, если в проекте нужно обеспечить закрытость сети или просто независимость от внешнего сервиса или даже того пуще — нужно какую то автономную работу устройств обеспечить с синхронизацией по времени, — то наличие RTC становится критически необходимым. Строго говоря, используемый в Repka Pi 3 процессор AllWinner H5 имеет встроенные часы реального времени, но разработчики одноплатника не предусмотрели встроенного слота для батарейки часов из-за ограниченности места на плате Репки (далее так и будем называть этот одноплатник).

Читать далее
Total votes 9: ↑8 and ↓1 +7
Comments 19

5 стадий неизбежности принятия ISO/IEC 27001 сертификации. Отрицание

Reading time 5 min
Views 7K
Information Security *Data storage *

В случае принятия любого стратегически важного решения для компании сотрудники проходят базовый защитный механизм, хорошо известный под названием 5 стадий реагирования на изменения (автор Э. Кюблер–Росс). Выдающийся психолог когда-то описала эмоциональные реакции, выделив 5 ключевых стадий эмоционального реагирования: отрицание, гнев, торг, депрессия и, наконец, принятие. Мы подготовили цикл статей, посвященных сертификации по ISO 27001, где рассмотрим каждую из стадий. Сегодня мы расскажем о первой из них – отрицание.


image

Читать далее
Total votes 8: ↑7 and ↓1 +6
Comments 5

Граф стека вызовов — новая функция для GitHub, GitLab, JetBrains IDE

Level of difficulty Easy
Reading time 2 min
Views 3.9K
Python *IT Standards *GitHub *
Sandbox

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

Читать далее
Total votes 4: ↑3 and ↓1 +2
Comments 8

Игры в эстетике СССР

Reading time 3 min
Views 11K
М.Видео-Эльдорадо corporate blog Game design *Games and game consoles
Review

С релизом Atomic Heart геймерам напомнили про один из не самых заезженных сеттингов для видеоигр. Сеттинг Страны Советов в том или ином виде интересен публике — как нашей, так и зарубежной. Вспоминаем игры, пропитанные духом СССР.

Читать далее
Total votes 82: ↑68 and ↓14 +54
Comments 180

Стохастический язык программирования на основе алгоритмов Маркова

Reading time 13 min
Views 17K
Abnormal programming *Programming *Mathematics *
Translation

MarkovJunior — это вероятностный язык программирования, в котором программы являются сочетаниями правил перезаписи, а инференс выполняется при помощи распространения ограничений. MarkovJunior назван в честь математика Андрея Андреевича Маркова, придумавшего и исследовавшего то, что сейчас называется алгоритмами Маркова.
Читать дальше →
Total votes 132: ↑132 and ↓0 +132
Comments 23

Обновление MidJourney: фотореалистичные изображения, улучшенная детализация и динамический диапазон

Reading time 1 min
Views 3.9K
Machine learning *Artificial Intelligence

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

Читать далее
Total votes 10: ↑10 and ↓0 +10
Comments 34

СМИ: спутниковый интернет Starlink активно используется в нелегальной добыче золота в лесах Амазонии

Reading time 3 min
Views 2K
IT Infrastructure *Network technologies *Wireless technologies *Ecology

Преступники, нелегально добывающие золото в тропических лесах бассейна Амазонки, координируют свои действия и управляют добычей при помощи недавно заработавшего там спутникового интернета Starlink. Об этом сообщает Associated Press со ссылкой на Агентство по охране окружающей среды Бразилии (IBAMA).

14 марта в ходе рейда на один из нелегальных карьеров агенты IBAMA обнаружили на месте оборудование для добычи и промывки золота, ртуть, боеприпасы и интернет-терминал Starlink. Как отмечают в агентстве, такие находки попадаются в последнее время всё чаще.

Читать далее
Total votes 8: ↑8 and ↓0 +8
Comments 5

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity