Category: Общее

23
Май
2022

🔥 10 советов по спасению от выгорания на работе

Стресс на работе ни для кого не в новинку. Даем парочку советов как разгрузить себя и не перегорать.

1. Выходные

Речь не о красных днях в календаре, а о переработке.

Что происходит?

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

Что делать?

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

2. Знай меру

Некоторые сотрудники эдакие «игроманы», которые с особым спортивным интересом готовы выполнять тонну задач на работе. Неплохой козырь на испытательном сроке, но не когда тебе платят за 10 дел, а ты выполняешь 50.

Что происходит?

Работа становится смыслом жизни, а задачи – «живительным воздухом».

Что делать?

Работа – не соревнование. Не нужно равняться на то, что Петя выполнил пять задач, а ты всего лишь четыре. Работай ровно столько, сколько позволяет твоя загруженность и распорядок дня.

3. Календарь

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

Что происходит?

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

Что делать?

Заведи личный календарь – скачай, купи, распечатай, да хоть нарисуй. Главное – отметь рабочие часы и не выходи за эти рамки. Еще совет – настраивайся работать 5-6 часов. Не втиснешься – отработаешь норму (восемь часов), а запланируешь больше – рискуешь провести весь день в «трудах». Можешь отправить свое расписание назойливым коллегам – и вопросы отпадут, и телефон реже будешь заряжать.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Место работы и концентрация

Идеально сконцентрированного человека не бывает. Отвлекающих факторов очень много – нужно научиться их исключать или, хотя бы, уменьшать их влияние.

Что происходит?

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

Что делать?

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

5. Митинги

Они же совещания, они же встречи и собрания (особенно незапланированные) – головная боль каждый день.

Что происходит?

Отрываешься от заданий на день, ничего не успеваешь, теряешь драгоценные минуты (а может и часы), а такие внезапные митинги порой не несут никакой пользы.

Что делать?

Незапланированный митинг должен быть только по очень срочной и важной теме, и без ущерба рабочему распорядку. На собрании есть четкие тезисы – что, зачем, почему и как решить. Если обсуждение проблемы уходит «не туда» – либо заканчивайте митинг (все вопросы решены), либо вернитесь в русло. Еще как вариант использовать тестовый стендап – «прогрессивное» автоматизированное изобретение.

6. Список дел

О календаре мы уже говорили, но это немного другое.

Что происходит?

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

Что делать?

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

7. Страх опозориться

Странно, но факт – у многих есть фобия, что их могут отругать, наказать и даже перестать уважать за мелкие проступки или слабости.

Что происходит?

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

Что делать?

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

7. Уведомления

Выделили в отдельный пункт, поскольку это касается не только социальных сетей и Ютуб.

Что происходит?

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

Что делать?

Предупреди всех, что уведомления в течение дня не читаешь – только в определённые, специально выделенные для этого часы. В остальное время, будьте любезны, звоните или приходите лично. Посмотришь, сколько «неотложных» сообщений отпадет. И еще, по окончанию рабочей «смены» не принимай ни звонков, ни смс. Все, что не уложилось в 6-8 часов твоей работы – подождет до завтра.

***

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

Материалы по теме

23
Май
2022

🔥 8 советов по спасению от выгорания на работе

Стресс на работе ни для кого не в новинку. Даем парочку советов как разгрузить себя и не перегорать.

1. Выходные

Речь не о красных днях в календаре, а о переработке.

Что происходит?

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

Что делать?

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

2. Знай меру

Некоторые сотрудники эдакие «игроманы», которые с особым спортивным интересом готовы выполнять тонну задач на работе. Неплохой козырь на испытательном сроке, но не когда тебе платят за 10 дел, а ты выполняешь 50.

Что происходит?

Работа становится смыслом жизни, а задачи – «живительным воздухом».

Что делать?

Работа – не соревнование. Не нужно равняться на то, что Петя выполнил пять задач, а ты всего лишь четыре. Работай ровно столько, сколько позволяет твоя загруженность и распорядок дня.

3. Календарь

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

Что происходит?

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

Что делать?

Заведи личный календарь – скачай, купи, распечатай, да хоть нарисуй. Главное – отметь рабочие часы и не выходи за эти рамки. Еще совет – настраивайся работать 5-6 часов. Не втиснешься – отработаешь норму (восемь часов), а запланируешь больше – рискуешь провести весь день в «трудах». Можешь отправить свое расписание назойливым коллегам – и вопросы отпадут, и телефон реже будешь заряжать.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Место работы и концентрация

Идеально сконцентрированного человека не бывает. Отвлекающих факторов очень много – нужно научиться их исключать или, хотя бы, уменьшать их влияние.

Что происходит?

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

Что делать?

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

5. Митинги

Они же совещания, они же встречи и собрания (особенно незапланированные) – головная боль каждый день.

Что происходит?

Отрываешься от заданий на день, ничего не успеваешь, теряешь драгоценные минуты (а может и часы), а такие внезапные митинги порой не несут никакой пользы.

Что делать?

Незапланированный митинг должен быть только по очень срочной и важной теме, и без ущерба рабочему распорядку. На собрании есть четкие тезисы – что, зачем, почему и как решить. Если обсуждение проблемы уходит «не туда» – либо заканчивайте митинг (все вопросы решены), либо вернитесь в русло. Еще как вариант использовать тестовый стендап – «прогрессивное» автоматизированное изобретение.

6. Список дел

О календаре мы уже говорили, но это немного другое.

Что происходит?

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

Что делать?

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

7. Страх опозориться

Странно, но факт – у многих есть фобия, что их могут отругать, наказать и даже перестать уважать за мелкие проступки или слабости.

Что происходит?

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

Что делать?

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

8. Уведомления

Выделили в отдельный пункт, поскольку это касается не только социальных сетей и Ютуб.

Что происходит?

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

Что делать?

Предупреди всех, что уведомления в течение дня не читаешь – только в определённые, специально выделенные для этого часы. В остальное время, будьте любезны, звоните или приходите лично. Посмотришь, сколько «неотложных» сообщений отпадет. И еще, по окончанию рабочей «смены» не принимай ни звонков, ни смс. Все, что не уложилось в 6-8 часов твоей работы – подождет до завтра.

***

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

Материалы по теме

20
Май
2022

🛠️ 25 полезных малоизвестных интернет-ресурсов для фронтендера и бэкендера

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

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

1. DevDocs

Скриншот сайта DevDocs
Скриншот сайта DevDocs

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

2. ray.so

Скриншот сайта ray.so
Скриншот сайта ray.so

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

3. roadmap.sh

Скриншот сайта roadmap.sh
Скриншот сайта roadmap.sh

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Carbon

Скриншот сайта Carbon
Скриншот сайта Carbon

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

5. MetaTags

Скриншот сайта MetaTags
Скриншот сайта MetaTags

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

6. LabmdaTest

Скриншот сайта LabmdaTest
Скриншот сайта LabmdaTest

С помощью этой облачной платформы можно тестировать любое веб-приложение почти на всех современных браузерах, операционных системах и устройствах как вручную, так и автоматически.

7. Small Dev Tools

Скриншот сайта Small Dev Tools
Скриншот сайта Small Dev Tools

Сайт с классными штуками для разработчиков, где можно найти различные: кодировщики или декодировщики, форматеры HTML/CSS/JavaScript, модификаторы, генераторы данных и прочий полезный функционал, с возможностью обмена кодом с коллегами.

8. resume.io

Скриншот сайта resume.io
Скриншот сайта resume.io

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

9. daily.dev

Скриншот сайта daily.dev
Скриншот сайта daily.dev

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

10. Showwcase

Скриншот сайта Showwcase
Скриншот сайта Showwcase

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

11. CSS-Tricks

Скриншот сайта CSS-Tricks
Скриншот сайта CSS-Tricks

Ресурс, ежедневно публикующий полезные материалы о технологиях, связанных с веб-разработкой (CSS, HTML, JS) .

12. Medusa

Скриншот сайта Medusa
Скриншот сайта Medusa

Бесплатный опенсорсный аналог Shopify с настраиваемым headless-движком, полезный для всех, кто работает в сфере электронной коммерции.

13. SmartMockups

Скриншот сайта SmartMockups
Скриншот сайта SmartMockups

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

14. Profile Pic Maker

Скриншот сайта Profile Pic Maker
Скриншот сайта Profile Pic Maker

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

15. Storytale

Скриншот сайта Storytale
Скриншот сайта Storytale

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

16. readme.so

Скриншот сайта readme.so
Скриншот сайта readme.so

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

17. Peppertype

Скриншот сайта Peppertype
Скриншот сайта Peppertype

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

18. synthesia

Скриншот сайта synthesia
Скриншот сайта synthesia

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

19. ProgrammerHumor

Скриншот сайта ProgrammerHumor
Скриншот сайта ProgrammerHumor

Если вы устали от повседневной рутинной работы и хотите немного отдохнуть – вам сюда. На этом ресурсе выкладывают различные мемы и приколы из мира информационных технологий.

20. Code Beautify

Скриншот сайта Code Beautify
Скриншот сайта Code Beautify

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

21. overAPI

Скриншот сайта overAPI
Скриншот сайта overAPI

Этот ресурс содержит огромное количество различных шпаргалок по самым популярным технологиям.

22. Responsively

Скриншот сайта Responsively
Скриншот сайта Responsively

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

23. Color Hunt

Скриншот сайта Color Hunt
Скриншот сайта Color Hunt

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

24. Logo Ipsum

Скриншот сайта Logo Ipsum
Скриншот сайта Logo Ipsum

При помощи этого замечательного ресурса легко создавать рандомные логотипы для ваших проектов.

25. Undesign


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

***

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

Материалы по теме

23
Апр
2022

💸 «Что, где, когда-2022»: безопасно покупаем криптовалюту в России

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

15 апреля на своей странице в социальной сети Twitter глава криптобиржи Binance Чанпэн Чжао сообщил, что Россия собирается легализовать криптовалюты как платежное средство. Это означает, что будут легализовывать обменники и биржи, но последние могут быть и иностранными (филиал на территории РФ). Криптовалютные кошельки будут сертифицироваться в России, а майнеры будут числиться в реестре и платить налоги. Не все так радужно, как описано в твите, но это первый шаг к отечественному криптовалютному будущему.

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

«Наши, деревянные» или крипта за рубли

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

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

Криптобиржи

Самый известный и используемый способ покупки криптовалюты за рубли, который позволяет не только торговать криптоактивами, но и получать доход от инвестирования. В число самых крупных бирж входят Binance, Bybit, EXMO, OKX и множество других (о первых двух подробнее будет рассказано чуть ниже ↓).

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

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

Отдельно хочется отметить р2р-биржи, где купить криптовалюту можно напрямую у другого пользователя без посредника. Механизм платформы тщательно следит за честностью сделки, что делает этот способ покупки крипты полностью безопасным.

EXMO


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

Если у вас есть банковские карты, не попавшие в санкционный список – выбирайте раздел «Купить криптовалюту». В случае отсутствия такой возможности, можно использовать поддерживаемые биржей платежные сервисы AdvCash и Simplex.

Binance


После введения санкций карты Visa и MasterCard, выпущенные в России, больше не принимаются на большинстве бирж и Binance не стал исключением. И карта Мир, к сожалению, тоже не поддерживается.

Самым простым способом пополнения счета на бирже (чтобы в дальнейшем приобрести крипту) является р2р-раздел платформы. На странице р2р-обмена выберите способ оплаты – ряд российских банков еще поддерживаются Binance, например, Тинькофф и Альфа-банк.

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

Для прямого пополнения счета фиатом можно использовать кошельки Payeer и Advcash. Откройте раздел Ввод фиата и выберите способ оплаты. Кроме этого, можно использовать специальные обменники.

Обменники

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

Единственный недостаток криптообменников – минимальная сумма в рублях составляет от 5000 до 10 000 рублей за одну транзакцию, в то время как на бирже можно совершить покупку и за одну тысячу. Но обмен происходит быстро – весь процесс занимает не более часа.

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Кошельки и Телеграм

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

Ряд кошельков, например, Trust Wallet и Matbea, позволяют использовать платежные сервисы для покупки криптовалюты за фиатные деньги. Весь процесс обмена занимает несколько минут.

Чат-боты в Телеграм – интересная, но довольная рискованная тема. Функционал довольно обширный – от покупки и продажи криптовалюты до ее хранения в только что созданном анонимном кошельке. Опасность заключается в выборе бота – в сети много мошенников, подделывающих оригинальные каналы в мессенджере и «кидающих» людей. Внимательно изучайте и проверяйте канал, прежде чем совершать какие-либо сделки.

Используем сервис LocalBitcoins


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

Расскажем, как проходит работа на платформе:

  • регистрация: в случае языкового барьера внизу страницы сайта сервиса можно выбрать русский язык. Регистрация бесплатная, требуется заполнить поля личными данными и подтвердить номер телефона через код в сообщении;
  • верификация: подтверждение личности не является обязательным требованием, что гарантирует вашу анонимность;
  • пополнение счета и вывод средств: на платформе используется более 60 методов оплаты. Самыми популярными и актуальными сегодня считается перевод через банковскую карту (как мы уже писали выше, некоторые банки не попали в санкционный список), платежные системы (как и в случае с банками – есть рабочие варианты), зачисление наличных средств, а также оплата альткоинами с любого кошелька;
  • комиссия: составляет 1% и оплачивается той стороной, которая разместила объявление о продаже криптовалюты;
  • время сделки: процесс совершения сделки составляет примерно 15 минут.

Биткоин-банкоматы

Эти терминалы отличаются от обычных тем, что только с их помощью можно купить криптовалюту за наличные деньги. Купить здесь можно не только Биткоин и Эфир, но и другие активы по биржевому курсу. Некоторые такие АТМ позволяют еще и продавать крипту за фиат. Комиссии за покупку криптовалюты через терминал довольно высоки – от 6% до 10%.

Процесс покупки довольно прост:

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

Что касается вывода наличных средств (то есть продажи криптовалюты через АТМ): такой вариант возможен, если банкомат относится к типу 2-way (и покупка, и продажа). Терминалы 1-way поддерживают только операцию покупки. Крипто-банкоматы регулируются законом № 259-Ф3 «О цифровых финансовых активах, цифровой валюте», который действует с января прошлого года.


Самой крупной и популярной компанией по выпуску биткоин-банкоматов считается RusBit. В ее сеть входят 40 автоматов по всей России (всего их около 60). Больше всего банкоматов сосредоточено в Москве, Воронеже, Ростове-на-Дону, Новосибирске и Екатеринбурге. Найти их можно, в основном, в крупных торговых центрах и возле станций метро.

Выбор россиян

Торговая площадка BeinCrypto провела актуальный опрос жителей Российской Федерации на предмет «Какие криптовалютные биржи они предпочитают?». Вкратце об итогах опроса.

Первое место в списке занимает крупная «акула» криптообласти – Huobi (32%). Главная причина ее лидерства – отсутствие санкций против россиян (не считая повсеместной проблемы с Visa и MasterCard).

Второй оказалась биржа Bybit (21% голосов). Преимуществом сервиса была отмечена доступность обширного функционала жителям России, а также наличие р2р-сделок и NFT-рынок. Замыкает тройку победителей KuCoin. Говорится о тех же плюсах – свободной регистрации и прямой купле-продаже.

В список популярных площадок также вошли FTX, Gate.io, Okex, Pancake swap, Uniswap и dYdX. Интересно, что более 60% опрашиваемых выбирают именно централизованные биржи, несмотря на отсутствие в них анонимности для сделок.

***

В конце хочется сказать пару слов о том, где безопасно хранить криптовалюту. Держать ее на бирже сегодня – довольно рискованно, всегда есть шанс блокировки счета. Самый лучший (хоть и недешевый) способ – «холодные» кошельки, которые также называют аппаратными (представлены в форме флешки). Если купить на официальном сайте производителя кошелек не получается (может быть целый ряд причин), можете рискнуть купить с рук на российском рынке, например, на Авито. Обращайте внимание на целостность упаковки – от этого зависит безопасность ваших средств.

Если вы решили приобрести криптовалюту за российский рубль – дерзайте, это законно! По крайней мере пока:)

Материалы по теме

19
Апр
2022

💬 Как прокачать навыки аргументации и побеждать во всех спорах

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

Что такое аргументация и для чего она нужна

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

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

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

Компоненты аргументации

Существует много видов коммуникации с аргументацией. Но в качестве основных компонентов в построении аргументов чаще всего выделяют:

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

В качестве примера тут можно вспомнить классический в риторике пример диалога «Ни один истинный шотландец»:

Аргумент: «Ни один шотландец не кладет сахар в кашу».

Ответ: «Но мой друг Ангус – шотландец, и он любит кашу с сахаром».

Опровержение: «Ах да, но ни один настоящий шотландец не кладет сахар в свою кашу».

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

Структура аргументов


Обычно аргумент имеет внутреннюю структуру, включающую следующее:

  • тезис – набор гипотез или предпосылок;
  • аргументы – метод рассуждения или логики;
  • демонстрация – вывод или итог.

Аргумент может иметь одну или несколько предпосылок и один вывод.

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Рассмотрение ситуации

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

  1. Какова моя роль в данной дискуссии? Веб-разработчик в фирме такой-то.
  2. Какая тема сообщения? Сайт часто падает, потому что бэкенд не справляется.
  3. Какова цель сообщения? Убедить руководителя выделить средства на исправление бэкенда.
  4. Какой канал общения я использую? Пишу развернутое письмо с описанием проблемы и вариантами решения.
  5. Что представляет собой аудитория? Как убедить этого человека? Руководитель не хочет тратить много денег, поэтому уговорить можно, предложив решение с минимальным бюджетом.
  6. Каков контекст? Если сайт перестанет справляться, фирма начнет нести убытки, а меня уволят.

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

Обращение к аудитории и типы диалогов


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

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

Классическая риторика предписывает три способа обращения к аудитории:

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

Выяснив, какова наша аудитория и/или оппонент, рассмотрим основные типы диалогов по их целям.

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

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

Какие бывают доказательства

После изучения ситуации и аудитории переходим к поиску и представлению аргументов. Условно аргументы можно разделить на три вида:

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

Сбор аргументов тоже условно можно разделить на несколько направлений.

  1. Факты и статистика связывают ваше утверждение с конкретными реалиями.
  2. Причины и результаты показывают причины и следствия ситуации.
  3. Примеры и аналогии позволяют сделать аргумент и позицию более понятной, проиллюстрировать свою мысль.
  4. Цитаты позволяют апеллировать к эмоциональному опыту аудитории, использовать чужой авторитет.

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

Пример: Нам просто необходимо купить новый сервер, так как системный блок на базе Pentium 2 собранный на коленке в 2002 году и подключенный к интернету через dial-up модем со скоростью 45 кбит/с ну никак не может поддерживать 10 тысяч посетителей одновременно. Ведь как говорил Сократ: «Подобает основанию дома и корабля быть крепким, но также и дела началу справедливым и верным быть».

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

Типичные ошибки в аргументации


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

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

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

Как развивать навыки аргументации на практике

Лучшим способом развития навыков аргументации считается практика.

  1. Чаще вступайте в дискуссии и обсуждения.
  2. Постарайтесь иногда становится на сторону оппонента, хотя бы мысленно.
  3. Используйте прием «адвокат дьявола», когда вы логически отстаиваете в беседе позицию, которую на самом деле не разделяете.
  4. Больше читайте.
  5. Тренируйте логическое мышление.
  6. Практикуйте метод Сократа.
  7. Просто чаще общайтесь с людьми.

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

***

Материалы по теме

15
Апр
2022

👨‍💻🏠 Как стать фрилансером и где найти первый заказ: дорожная карта

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

1. Как легализоваться

Чтобы не было проблем с государством, лучше всего работать легально. Это удобно и для вас, и для клиентов.

Есть два варианта легализации:

  1. стать индивидуальным предпринимателем,
  2. стать самозанятым.

Это можно сделать удаленно через сервисы «Госуслуги, «СМП» и банки.

2. Регистрируем ИП на Госуслугах

На платформе «Госуслуги» вам могут предложить несколько вариантов регистрации:

  1. Онлайн на Госуслугах.
  2. Онлайн на сайте nalog.ru.
  3. Лично в МФЦ.
  4. Лично через нотариуса.
  5. Лично в налоговой инспекции.
  6. По почте.

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

Размер госпошлины

Бесплатно — если подадите заявление электронно через нотариуса или МФЦ. Но нотариусу придется заплатить нотариальный сбор. Поинтересуйтесь об этом заранее. Либо 800 ₽ при подаче бумажного заявления.

Как зарегистрировать ИП на Госуслугах

  1. Заполните заявление онлайн.
  2. Укажите код для основного вида деятельности по ОКВЭД. Про виды деятельности мы написали ниже.
  3. Подпишите заявление усиленной квалифицированной электронной подписью, чтобы не платить госпошлину. Подпись придется приобрести в удостоверяющем центре. Список удостоверяющих центров можно посмотреть здесь: open-torg.ru/ecp/spisok-udostoveryayushhix-centrov-dlya-polucheniya-ecp.
  4. После отправки заявления получите выписку из реестра индивидуальных предпринимателей — она подтверждает регистрацию ИП. Выписка придёт в личный кабинет через 3 рабочих дня после подачи заявления.
Скриншот страницы для регистрации ИП на платформе «Госуслуги»
Скриншот страницы для регистрации ИП на платформе «Госуслуги»

3. Платформа МСП

МСП — платформа для поддержки малого и среднего предпринимательства.

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

Скриншот страницы регистрации ИП на платформе «МСП»
Скриншот страницы регистрации ИП на платформе «МСП»

4. Банки

Банки готовы сделать работу по регистрации ИП за вас, если вы откроете у них счет для ведения бизнеса.

По данным журнала moedelo.org ИП могут зарегистрировать следующие банки:

  1. Сбербанк;
  2. ВТБ;
  3. Альфа-Банк;
  4. ПСБ;
  5. Тинькофф;
  6. Совкомбанк;
  7. Точка Банк;
  8. Модульбанк.

Условия регистрации необходимо узнавать у работников банка. Например, в банке «Точка» вы не будете платить госпошлину, вам помогут с подбором видов деятельности, у вас будет счет в банке и бесплатная электронная цифровая подпись. Все происходит дистанционно.

5. Какие виды деятельности выбрать программисту

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

Их можно посмотреть в классификаторе ОКВЭД classifikators.ru/okved. Для программиста подойдут следующие:

  • 58.29 Издание прочих программных продуктов.
  • 58.19 Виды издательской деятельности прочие.
  • 58.21 Издание компьютерных игр.
  • 62.01 Разработка компьютерного программного обеспечения.
  • 62.02 Деятельность консультативная и работы в области компьютерных технологий.
  • 62.02.1 Деятельность по планированию, проектированию компьютерных систем.
  • 62.02.2 Деятельность по обследованию и экспертизе компьютерных систем.
  • 62.02.3 Деятельность по обучению пользователей.
  • 62.02.4 Деятельность по подготовке компьютерных систем к эксплуатации.
  • 62.02.9 Деятельность консультативная в области компьютерных технологий прочая.
  • 62.03 Деятельность по управлению компьютерным оборудованием.
  • 62.03.1 Деятельность по управлению компьютерными системами.
  • 62.03.11 Деятельность по управлению компьютерными системами непосредственно.
  • 62.03.12 Деятельность по управлению компьютерными системами дистанционно.
  • 62.03.13 Деятельность по сопровождению компьютерных систем.
  • 62.03.19 Деятельность по управлению компьютерным оборудованием прочая, не включенная в другие группировки.
  • 62.09 Деятельность, связанная с использованием вычислительной техники и информационных технологий, прочая.
  • 63.99.1 Деятельность по оказанию консультационных и информационных услуг.
  • 74.90 Деятельность профессиональная, научная и техническая прочая, не включенная в другие группировки.

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

Будьте внимательны: в классификатор видов экономической деятельности могут вносить изменения, поэтому лучше сверяйтесь с источником.

6. Регистрируем самозанятость

Чтобы зарегистрироваться, как самозанятый воспользуйтесь приложением «Мой налог». Скачать можно в AppStore или на Google Play. Также можно воспользоваться браузерной версией.

Зарегистрироваться можно тремя способами:

  1. Через nalog.ru, что требует получение логина и пароля в налоговой инспекции по месту регистрации.
  2. По номеру телефона, тогда вам пришлют код для регистрации.
  3. Воспользоваться госуслугами.
Скриншот входа в браузерную версию приложения «Мой налог»
Скриншот входа в браузерную версию приложения «Мой налог»

Читателям статьи будет несложно зарегистрироваться на любой из перечисленных платформ. Это не труднее, чем создать репозиторий на github.

7. Четрые отличия индивидуального предпринимателя и самозанятого

Индивидуальный предприниматель Самозанятый
Платит налог, даже если не имеет доход. Платит налоги только тогда, когда имеет доход: 4%, если получил доход от физлица, 6%, если получил доход от ИП или юридического лица.
Может нанимать работников по трудовому договору. Не может нанимать работников по трудовому договору.
Может вести любые виды деятельности, исключая те, для ведения которых необходима регистрация юридического лица. Например, производство и продажа алкоголя. Ведет ограниченную деятельность. Например, если вы программист, то вам надо выбрать удаленную работу через электронные площадки.
Сдает налоговую отчетность. Не сдает налоговую отчетность.

8. На каких площадках специалисту искать работу

Работу ищут на биржах или на порталах закупок.

Биржа FL

  • Русскоязычная.
  • Расчет в рублях.

Платформа гарантирует безопасность сделки и берет процент с продажи.

Скриншот страницы биржи FL
Скриншот страницы биржи FL

Фриланс Хабр

  • Русскоязычная.

Заказчик и исполнитель договариваются об условиях и оплате самостоятельно.

Скриншот главного экрана биржи «Фриланс Хабр»
Скриншот главного экрана биржи «Фриланс Хабр»

Биржа Kwork

  • Русскоязычная.
  • Расчет в рублях.

Платформа гарантирует безопасность сделки и берет процент с продажи.

Скриншот страницы для программистов на бирже Kwork
Скриншот страницы для программистов на бирже Kwork

Платформа LaborX

Платформа, где транзакции между исполнителем и заказчиком защищены технологии блокчейна.

  • Рассчитываются криптовалютой.
  • Рассчитана на англоязычную аудиторию.
Скриншот страницы laborx для разработчиков.<a href="https://laborx.com/gigs/development" target="_blank" rel="noopener noreferrer nofollow"> laborx.com/gigs/development</a>
Скриншот страницы laborx для разработчиков. laborx.com/gigs/development

Платформа Cryptocurrency Jobs

Англоязычная блокчейн платформа для поиска работы.

Скриншот страницы Cryptocurrency Jobs
Скриншот страницы Cryptocurrency Jobs

Госзакупки

В России принято законодательство, которое обязывает компании привлекать к закупкам малый бизнес: индивидуальных предпринимателей и самозанятых. Особенности участия регламентирует Постановление Правительства РФ от 11.12.2014 N 1352.

Как участвовать в закупках, и ознакомиться с планами закупок можно здесь: corpmsp.ru/obespechenie-dostupa-k-goszakupkam.

***

Подведем итоги. Фрилансеру лучше всего работать официально. Для этого необходимо зарегистрироваться как индивидуальный предприниматель или самозанятый. Каждая форма регистрации имеет свои преимущества и недостатки. Заказы фрилансер может найти на биржах фриланса или на портале госзакупок.

Материалы по теме

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

15
Апр
2022

👨‍💻🏠 Как стать фрилансером и где найти первый заказ: дорожная карта

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

1. Как легализоваться

Чтобы не было проблем с государством, лучше всего работать легально. Это удобно и для вас, и для клиентов.

Есть два варианта легализации:

  1. стать индивидуальным предпринимателем,
  2. стать самозанятым.

Это можно сделать удаленно через сервисы «Госуслуги, «СМП» и банки.

2. Регистрируем ИП на Госуслугах

На платформе «Госуслуги» вам могут предложить несколько вариантов регистрации:

  1. Онлайн на Госуслугах.
  2. Онлайн на сайте nalog.ru.
  3. Лично в МФЦ.
  4. Лично через нотариуса.
  5. Лично в налоговой инспекции.
  6. По почте.

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

Размер госпошлины

Бесплатно — если подадите заявление электронно через нотариуса или МФЦ. Но нотариусу придется заплатить нотариальный сбор. Поинтересуйтесь об этом заранее. Либо 800 ₽ при подаче бумажного заявления.

Как зарегистрировать ИП на Госуслугах

  1. Заполните заявление онлайн.
  2. Укажите код для основного вида деятельности по ОКВЭД. Про виды деятельности мы написали ниже.
  3. Подпишите заявление усиленной квалифицированной электронной подписью, чтобы не платить госпошлину. Подпись придется приобрести в удостоверяющем центре. Список удостоверяющих центров можно посмотреть здесь: open-torg.ru/ecp/spisok-udostoveryayushhix-centrov-dlya-polucheniya-ecp.
  4. После отправки заявления получите выписку из реестра индивидуальных предпринимателей — она подтверждает регистрацию ИП. Выписка придёт в личный кабинет через 3 рабочих дня после подачи заявления.
Скриншот страницы для регистрации ИП на платформе «Госуслуги»
Скриншот страницы для регистрации ИП на платформе «Госуслуги»

3. Платформа МСП

МСП — платформа для поддержки малого и среднего предпринимательства.

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

Скриншот страницы регистрации ИП на платформе «МСП»
Скриншот страницы регистрации ИП на платформе «МСП»

4. Банки

Банки готовы сделать работу по регистрации ИП за вас, если вы откроете у них счет для ведения бизнеса.

По данным журнала moedelo.org ИП могут зарегистрировать следующие банки:

  1. Сбербанк;
  2. ВТБ;
  3. Альфа-Банк;
  4. ПСБ;
  5. Тинькофф;
  6. Совкомбанк;
  7. Точка Банк;
  8. Модульбанк.

Условия регистрации необходимо узнавать у работников банка. Например, в банке «Точка» вы не будете платить госпошлину, вам помогут с подбором видов деятельности, у вас будет счет в банке и бесплатная электронная цифровая подпись. Все происходит дистанционно.

5. Какие виды деятельности выбрать программисту

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

Их можно посмотреть в классификаторе ОКВЭД classifikators.ru/okved. Для программиста подойдут следующие:

  • 58.29 Издание прочих программных продуктов.
  • 58.19 Виды издательской деятельности прочие.
  • 58.21 Издание компьютерных игр.
  • 62.01 Разработка компьютерного программного обеспечения.
  • 62.02 Деятельность консультативная и работы в области компьютерных технологий.
  • 62.02.1 Деятельность по планированию, проектированию компьютерных систем.
  • 62.02.2 Деятельность по обследованию и экспертизе компьютерных систем.
  • 62.02.3 Деятельность по обучению пользователей.
  • 62.02.4 Деятельность по подготовке компьютерных систем к эксплуатации.
  • 62.02.9 Деятельность консультативная в области компьютерных технологий прочая.
  • 62.03 Деятельность по управлению компьютерным оборудованием.
  • 62.03.1 Деятельность по управлению компьютерными системами.
  • 62.03.11 Деятельность по управлению компьютерными системами непосредственно.
  • 62.03.12 Деятельность по управлению компьютерными системами дистанционно.
  • 62.03.13 Деятельность по сопровождению компьютерных систем.
  • 62.03.19 Деятельность по управлению компьютерным оборудованием прочая, не включенная в другие группировки.
  • 62.09 Деятельность, связанная с использованием вычислительной техники и информационных технологий, прочая.
  • 63.99.1 Деятельность по оказанию консультационных и информационных услуг.
  • 74.90 Деятельность профессиональная, научная и техническая прочая, не включенная в другие группировки.

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

Будьте внимательны: в классификатор видов экономической деятельности могут вносить изменения, поэтому лучше сверяйтесь с источником.

6. Регистрируем самозанятость

Чтобы зарегистрироваться, как самозанятый воспользуйтесь приложением «Мой налог». Скачать можно в AppStore или на Google Play. Также можно воспользоваться браузерной версией.

Зарегистрироваться можно тремя способами:

  1. Через nalog.ru, что требует получение логина и пароля в налоговой инспекции по месту регистрации.
  2. По номеру телефона, тогда вам пришлют код для регистрации.
  3. Воспользоваться госуслугами.
Скриншот входа в браузерную версию приложения «Мой налог»
Скриншот входа в браузерную версию приложения «Мой налог»

Читателям статьи будет несложно зарегистрироваться на любой из перечисленных платформ. Это не труднее, чем создать репозиторий на github.

7. Четрые отличия индивидуального предпринимателя и самозанятого

Индивидуальный предприниматель Самозанятый
Платит налог, даже если не имеет доход. Платит налоги только тогда, когда имеет доход: 4%, если получил доход от физлица, 6%, если получил доход от ИП или юридического лица.
Может нанимать работников по трудовому договору. Не может нанимать работников по трудовому договору.
Может вести любые виды деятельности, исключая те, для ведения которых необходима регистрация юридического лица. Например, производство и продажа алкоголя. Ведет ограниченную деятельность. Например, если вы программист, то вам надо выбрать удаленную работу через электронные площадки.
Сдает налоговую отчетность. Не сдает налоговую отчетность.

8. На каких площадках специалисту искать работу

Работу ищут на биржах или на порталах закупок.

Биржа FL

  • Русскоязычная.
  • Расчет в рублях.

Платформа гарантирует безопасность сделки и берет процент с продажи.

Скриншот страницы биржи FL
Скриншот страницы биржи FL

Фриланс Хабр

  • Русскоязычная.

Заказчик и исполнитель договариваются об условиях и оплате самостоятельно.

Скриншот главного экрана биржи «Фриланс Хабр»
Скриншот главного экрана биржи «Фриланс Хабр»

Биржа Kwork

  • Русскоязычная.
  • Расчет в рублях.

Платформа гарантирует безопасность сделки и берет процент с продажи.

Скриншот страницы для программистов на бирже Kwork
Скриншот страницы для программистов на бирже Kwork

Платформа LaborX

Платформа, где транзакции между исполнителем и заказчиком защищены технологии блокчейна.

  • Рассчитываются криптовалютой.
  • Рассчитана на англоязычную аудиторию.
Скриншот страницы laborx для разработчиков.<a href="https://laborx.com/gigs/development" target="_blank" rel="noopener noreferrer nofollow"> laborx.com/gigs/development</a>
Скриншот страницы laborx для разработчиков. laborx.com/gigs/development

Платформа Cryptocurrency Jobs

Англоязычная блокчейн платформа для поиска работы.

Скриншот страницы Cryptocurrency Jobs
Скриншот страницы Cryptocurrency Jobs

Госзакупки

В России принято законодательство, которое обязывает компании привлекать к закупкам малый бизнес: индивидуальных предпринимателей и самозанятых. Особенности участия регламентирует Постановление Правительства РФ от 11.12.2014 N 1352.

Как участвовать в закупках, и ознакомиться с планами закупок можно здесь: corpmsp.ru/obespechenie-dostupa-k-goszakupkam.

***

Подведем итоги. Фрилансеру лучше всего работать официально. Для этого необходимо зарегистрироваться как индивидуальный предприниматель или самозанятый. Каждая форма регистрации имеет свои преимущества и недостатки. Заказы фрилансер может найти на биржах фриланса или на портале госзакупок.

Материалы по теме

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

22
Мар
2022

🖥️🎥 Прощай, Zoom: ТОП-13 альтернативных отечественных сервисов видеоконференций

Когда срочно нужно собрать коллег за экраном, а Zoom приказал долго жить – выбираем отечественные аналоги.

Представляем вашему вниманию ТОП-13 отечественных аналогов ZOOM:

  1. Bizon365
  2. IVA
  3. Jazz
  4. Webinar Meetings
  5. Pruffme
  6. TrueConf
  7. VideoUnion
  8. iMind
  9. Видеозвонки Mail.ru
  10. Видеомост
  11. Сбермитап
  12. Сферум
  13. Телемост от Яндекс

1. Bizon365

Аналог Zoom: Bizon365
Аналог Zoom: Bizon365

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

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

2. IVA

Аналог Zoom: IVA
Аналог Zoom: IVA

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

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

3. Jazz

Аналог Zoom: Jazz
Аналог Zoom: Jazz

5 марта 2022 года Сбер сообщил, что в сервисе Jazz, в котором можно бесплатно проводить видеоконференции до 200 человек, появилась функция автоматического распознавания речи. Запускать приложение можно через мобильный «Салют», браузеры, в SberPortal и SberBox Top. Ранее в Jazz была внедрена технология умного шумоподавления от Nvidia.

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

4. Webinar Meetings

Аналог Zoom: Webinar Meetings
Аналог Zoom: Webinar Meetings

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

5. Pruffme

Аналог Zoom: Pruffme
Аналог Zoom: Pruffme

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

6. TrueConf

Аналог Zoom: TrueConf
Аналог Zoom: TrueConf

Единственный российский ВКС-разработчик, неоднократно отмеченный в исследованиях авторитетных аналитических агентств Gartner и IDC. Можно выбрать одно из трех решений: TrueConf Online (облачное решение), TrueConf Server Free (выделенный сервер до 10 пользователей) или TrueConf Server (для закрытых сетей).

7. VideoUnion

Аналог Zoom: VideoUnion
Аналог Zoom: VideoUnion

Платформа включена в реестр российских программ. Отлично подходит для корпоративной работы, проведения вебинаров и курсов, отличается высоким качеством связи. В качестве основных продуктов представлены: VideoUnion Serve Free (бесплатный сервис), VideoUnion Serve (для бизнеса), VideoUnion Cloud (облачный сервис) и VideoUnion R (для перепродаж).

8. iMind

Аналог Zoom: iMind
Аналог Zoom: iMind

Платформа победила в номинации «Экспансия года 2021», а подключиться к сервису можно как через браузер, так и через авторизованных партнеров и телеком-операторов. Кроме бесплатной версии, есть и дополнительные решения за оплату с кошелька или карты. Это единственная компания в России в области видеосвязи, которая смогла защитить собственные технологии патентами США.

9. Видеозвонки Mail.ru

Аналог Zoom: Видеозвонки Mail.ru
Аналог Zoom: Видеозвонки Mail.ru

Сервис видеозвонков от известного российского портала Mail.ru. Осуществлять звонки можно как из браузера и мобильного приложения, так и через Почту Mail.ru. Удобна функция отложенного звонка – можно создать ссылку, разослать ее всем участникам будущей конференции, а календарь заранее напомнит о проведении мероприятия. Также можно звонить нужным людям прямо из адресной книги.

10. Видеомост

Аналог Zoom: Видеомост
Аналог Zoom: Видеомост

Система видеоконференцсвязи с высококачественным видео и большим количеством участников. Подключиться к звонку можно через браузер или видео-софтфон ВидеоМост Агент. Платформа поддерживается на всех популярных операционках, а также совместима с программами Outlook, Exchange, LDAP и Skype.

11. Сбермитап

Аналог Zoom: Сбермитап
Аналог Zoom: Сбермитап

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

12. Сферум

Аналог Zoom: Сферум
Аналог Zoom: Сферум

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

13. Телемост от Яндекс

Аналог Zoom: Телемост от Яндекс
Аналог Zoom: Телемост от Яндекс

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

***

Делитесь в комментариях, какие сервисы для проведения видеоконференций вы используете.

Материалы по теме

11
Мар
2022

🌐🔒 Возможное отключение России от глобального интернета в 2022 году: что будет и как к этому подготовиться

Появился риск отключения России от глобального интернета. Выясняем, так ли страшен черт, как его малюют?

Что? Отключат интернет?

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

Интернет пропал навсегда

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

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

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

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

Не все так страшно

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

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

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

Последствия нажатия красной кнопки


Как гласит одна народная мудрость: «Нельзя управлять тем, что нельзя измерить!». Даже если Запад лишит Россию трафика, с нашей внутренней российской сетью определенно ничего не случится – проблемы возникнут с зарубежной частью Всемирной паутины. Следует ожидать, что приложения, регулируемые американским законодательством, находящиеся, скажем, в AppStore или Google Play могут перестать функционировать на 100%. Также некоторые ресурсы могут подвергнуться дросселированию. Это замедление работы сайта до такого уровня, что он становится непригодным для использования. А еще риск отключения страны от глобальной сети сохранится, пока не будет решена проблема импортозамещения.

К примеру, на довольно большой части сетевой инфраструктуры РФ установлено оборудование компании Cisco. Если они по просьбе своего правительства попытаются удаленно отключить некоторые из своих устройств, то возникнут огромные проблемы.

Или возьмем операционные системы. Большинство из них – американские: Microsoft (Windows), Apple (mac и iOS), Google (Android) превратятся в кирпичи при плохом развитии событий. Даже Open Source технологии, помогающие нам совершенно бесплатно – могут пропасть. Ведь их исходный код, в большинстве случаев размещен на известных нам зарубежных площадках: Github, Bitbucket, Sourceforge. А популярные JS-библиотеки? Ведь никто не копирует их в код ресурса. Как правило, мы ссылаемся на их зарубежные хранилища. Вы скажете, что это все мелочи, но из мелочей складывается общая картина.

Действия при отключении интернета

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

Чтобы отключение не застало вас врасплох, подготовьтесь к этому заранее:

  1. Купите сим-карты нескольких операторов.
  2. Снимите наличные с карты.
  3. Скачайте с облака на флешку или жесткий диск несколько любимых книг, музыку и сериалы.
  4. Поддерживайте связь с друзьями и коллегами.

При блокировке телеграма, заранее получите свой прокси-сервер, написав одному из этих ботов:

  1. vamproxy_bot
  2. FCK_RKN_bot
  3. logicpleaseproxybot
  4. tgfreebot
  5. proxy_socks5_bot
  6. TgVPNbot
  7. ShadowSocks_bot
  8. socksy_bot
  9. tproxies_bot
  10. fckrkn_bot
  11. yadda_proxybot
  12. proxytelebot

Добавить его в настройки можно с помощью одного клика.

  • Вместо мессенджера можно использовать приложение Signal или программу Element.
  • При замедлении скорости интернета закройте ресурсоемкие приложения и удалите ненужные большие файлы.

При частичном отключении интернета, вам помогут VPN-сервисы:

  1. Psiphon
  2. Lantern
  3. NewNode VPN
  4. NordVPN и ExpressVPN
  5. Outline VPN

Чтобы обмениваться сообщениями на небольшом расстоянии, используйте программы:

  1. Bridgefy (работает на iOS и Android, на расстоянии 100 метров, через Bluetooth).
  2. Briar здесь законнектиться можно по QR-коду.
  3. FireSide работает на Android, по Bluetooth, в радиусе до 60 метров.
***

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

Материалы по теме

09
Мар
2022

🌏 ТОП-6 стран для переезда в 2022 году: советы по релокейту для айтишника

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

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

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

Айти-рынок сегодня

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

Тогда для «закрытия пробелов» ВУЗы стали предлагать больше бюджетных мест для студентов, а заработная плата в предложениях работодателей выросла. Кроме этого, государственный проект «Развитие кадрового потенциала IT-отрасли», на поддержку которого выделяется около 30 миллиардов рублей, занимается созданием цифровых платформ по обучению IT-технологиям.

В феврале аналитики Recruitment Centre Innopolis сообщили, что средняя заработная плата IT-специалиста в России находится в диапазоне от 100 до 500 тысяч рублей, в зависимости от используемого языка программирования и профессионализма работника. Самыми популярными направлениями являются Kotlin, Android, Java и iOS. Далее следуют разработчики на Rust и Python, а также С++ и PHP.

Также 2 марта президентом был подписан указ о том, что каждый IT-специалист аккредитованной компании получает отсрочку до 27 лет от призыва в армию РФ и может получить льготную ипотеку. Всё это направлено на попытку удержать профессионалов IT-сферы в России в такое трудное время.

А нас там ждут?

Российские IT-специалисты высоко ценятся за рубежом и это заметно на практике: наша молодежь занимает должности middle и senior в таких крупных мировых компаниях как Microsoft и Google. Немало россиян начинают свой путь с собственных европейских стартапов или работая в небольших компаниях.

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста»

США 🇺🇸

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

Есть три способа получить визу:

  1. H1-B: выигрыш в лотерее заявок на визы у выбранного работодателя. Шанс небольшой, но все же есть.
  2. L-1: используется при переводе сотрудников в американский филиал компании из-за рубежа.
  3. O-1: «золотой» билет для опытных сотрудников и профессионалов своего дела.

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

Германия 🇩🇪

Занимает второе место в релокейте, а порой находится наравне с США. Это обусловлено большим количеством вакансий, экономической стабильностью и шансом получить ВНЖ. Кроме профессионального преимущества, Германия ежегодно плотно «сидит» в десятке лучших стран по уровню качества жизни.

Для привлечения зарубежных IT-специалистов, власти Германии используют программу Blue Card EU для эмигрантов с высшим образованием (с некоторых пор вышка необязательна, достаточно трудового опыта от 3 лет).

Нидерланды 🇳🇱

Как и Германия, славится высоким качеством жизни. В 2020 году FDI Intelligence провели исследование и представили рейтинговый список городов для инвестирования в IT-индустрию и Tech-потенциала. Амстердам занял четвертую строчку.

Получить Blue Card EU в Нидерландах довольно трудно, так как здесь действует другая программа перевода специалистов из-за рубежа. Для того чтобы попасть под эту программу, необходимо работать в аккредитованной организации и иметь необходимый уровень дохода.

Великобритания 🇬🇧

Снова обратимся к топу государств будущего от FDI Intelligence и заметим, что Лондон занимает первую позицию. Кроме этого, Дублин также находится в списке, на третьем месте. Развитие технологической области в Великобритании за последние несколько лет увеличилось почти на 50% и количество вакансий растет.

Есть два типа визы:

  1. Intra-company Transfer visa: происходит внутри компании.
  2. General work visa: связана с работодателем.

Швейцария 🇨🇭

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

Для въезда в государство потребуется виза особого типа D, в течение действия которой нужно получить вид на жительство.

Венгрия 🇭🇺

Доля IT-индустрии составляет около 10% от общего ВВП страны. На территории государства можно найти офисы таких компаний как IBM, Microsoft и Google. Можно получить вид на жительство.

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

Ох уж эти справки!

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

  • загранпаспорт;
  • внутренний паспорт гражданина с действующей пропиской;
  • справка об отсутствии судимостей;
  • диплом о высшем образовании;
  • резюме на английском (иногда и на местных языках);
  • рекомендательные письма;
  • сертификат о прохождении языкового экзамена;
  • подтверждение прохождения медицинского обследования и тест на коронавирус;
  • медицинская страховка.

Сайты с вакансиями

  • peoplefirstjobs.com – доска объявлений, ориентированная на то, чтобы помочь соискателям найти компании, которые ставят работников на первое место.
  • nodesk.co – поиск компаний, которые предлагают возможность работать удаленно из дома или из любой точки мира.
  • euremotejobs.com – поиск удаленной работы.
  • remoteok.io – удаленка для айтишника.
  • weworkremotely.com – это крупнейшее в мире сообщество удаленной работы с более чем 3 миллионами посетителей.
  • angel.co – более 130 тысяч удаленных и местных вакансий в самых инновационных стартапах мира.

Делюсь опытом

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

Страховка

Самый простой, быстрый и дешевый способ получить страховку – это оформить карту Tinkoff All Airlines.

Что входит в страховку?
Медицинская помощь владельцу карты ALL Airlines по всему миру с покрытием расходов до 50 000 $, включая расходы на активный отдых. Максимальная продолжительность одной поездки — 45 дней, количество поездок в год неограниченно.

Рускоязычные телеграм-чаты по странам

В телеграм-чатах вы можете из первых рук получить актуальную информацию о ситуации в стране и получить советы от эмигрантов. Все чаты русскоязычные.

Австралия 🇦🇺

Oz&Kiwi Land – обсуждаем способы миграции и связанные с ней вопросы. Помогаем начинающим трактористам. IT-темы приветствуются 😉

Австрия 🇦🇹

Австрия на связи! – кто уже в Австрии или только собирается: впечатления, вопросы, знакомства.

Болгария 🇧🇬

Болгария Чат – чат для жителей и гостей Болгарии

Бразилия 🇧🇷

Бразилия. Рио де Жанейро, Сан-Паулу, Флорианаполис – Bem vindo amigos. Для всех неравнодушных к Бразилии.

Великобритания 🇬🇧

Great Britain: Tea Break – обсуждаем способы миграции и связанные с ней вопросы. Помогаем начинающим трактористам. (Not legal advices)

Германия 🇩🇪

Германия – Deutschland – чат о жизни и переезде в Германию.

Гонконг 🇭🇰

Гонконгский чат – отвечаем на вопросы про Гонконг и делимся советами о жизни здесь.

Греция 🇬🇷

Переезд / Релокейт / Эмиграция в ЕС (Польша) для ИТ – Польша для айтишников.

Грузия 🇬🇪

Грузия BIZ – мы все живем в Грузии, либо стремимся попасть в эту страну. Эта группа поможет найти то, что вам необходимо, либо же предложить свои товары или услуги. Также здесь идет обсуждение налогов.

GoToBatumi – Вечеринки, события, люди, знакомства, друзья.

Дания 🇩🇰

Русскоязычный Копенгаген – русскоязычный чатик Копенгагена.

Израиль 🇮🇱

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

Еврейский Израиль – группа создана для общения на темы, в основном связанные с Израилем, евреями, Ближним Востоком и т. д. Основной язык общения – русский, но некоторая доля иврита и английского не возбраняется.

Новый Репатриант. Репатриация в Израиль – репатриация в Израиль, Помощь, Субсидии, Льготы, Ульпан. Только Актуальные и Полезные темы для Новых Репатриантов

TR ++ – работа, финансы и стратапы.

Индия 🇮🇳

GOA – ламповое общение о жизни в Гоа

Ирландия 🇮🇪

Ирландия – русскоязычный чат для обсуждения аспектов иммиграции и жизни в Ирландии.

Исландия 🇮🇸

Epic Iceland – почему все связанное с Исландией такое эпичное?

Испания 🇪🇸

¡Понаехать в Испанию цивильно! – сообщество жителей Испании, желающих понаехать сюда и сочувствующих.

Испанский Амиго | Общий Чат – общий чат канала Испанский Амиго.

Италия 🇮🇹

ЧАТ Вместе в Италии – чат знакомств и общения. Местные жители, путешественники и мечтатели

Италия -> Россия – группа для поддержки всех, кто путешествует в/из Италии.

Индонезия 🇮🇩

Сказочное Бали – уютный чатик острова Бали

Канада 🇨🇦

Как переехать жить в Канаду – достоверная информация об иммиграции в Канаду.

Торонто Рус – Toronto RUS – русскоязычный чат Миссиссаги. Если есть вопросы, или хочется что-то обсудить, то будем рады!

Китай 🇨🇳

All about ChinaQuestions? – русскоязычный чат жителей Китая.

Кипр 🇨🇾

Кипр Чатик – чат о жизни на Кипре.

Литва 🇱🇹

Lietuvos Traktorius – Литва и все, что с ней связано.

Латвия 🇱🇻

tractorlv – чат жителей Латвии на русском языке.

Латинская Америка 🌎

Латиночят (клуб “127”) – чат для проживающих, планирующих, путешествующих и интересующихся.

Mексика 🇲🇽

Русскоязычная Мексика – экскурсии, общение, советы, новости, сплетни.

Норвегия 🇳🇴

WayToNorway – Ру-коммьюнити в Норвегии и миграция.

Польша 🇵🇱

Польша / Polska / Poland – группа, посвящённой жизни в Польше. Здесь вы можете найти много полезной информации и задать свой вопрос.

Португалия 🇵🇹

Португалия – прохождение иммиграционного процесса, включая темы жизни в Португалии.

Сингапур 🇸🇬

Сингапур чатик 🇸🇬 | CHATIK – чат создан с целью объединить все чаты Сингапура в единый, большой и дружеский Сингапур чатик

Словения 🇸🇮

Словения – жизнь, бизнес, путешествия – говорим о жизни в Словении.

США 🇺🇸

USA. Толерантная Справочная – чат для бесед про США, для живущих тут и желающих переехать (и прочих миллионеров).

Таиланд 🇹🇭

Тайская беседка – чат экспатов и гостей Таиланда.

Пхукет – пхукет чат (он же Пукет, Фукет, Phuket) — туризм, отдых, зимовка, иммиграция и переезд на остров на ПМЖ. Первая, крупнейшая и независимая группа без рекламы.

Турция 🇹🇷

Турция Чат TravelAsk – Самая свежая информация о Турции от путешественников и местных жителей.

Финляндия 🇫🇮

Финляндия – русскоязычный чат о Финляндии.

Франция 🇫🇷

Ницца – Лазурный Берег – Городской чат «Ницца – Лазурный Берег».

Филиппины 🇵🇭

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

Хорватия 🇭🇷

Hrvatski Traktor :: Bježi, glupane! – русскоязычный чат.

Черногория 🇲🇪

Монтечят – русскоязычный чат жителей Черногории.

Черногория Чат Montenegro – чат для тех, кто живет или собирается переезжать в Черногорию, а также для тех, кто планирует отдых в Черногории

Швеция 🇸🇪

Свариге :: @конунгарикетсвариге – русскоязычный чат.

Швейцария 🇨🇭

Швейцария Switzerland – чат про жизнь и иммиграцию в Швейцарию.

Эстония 🇪🇪

Экспаты – Work in Estonia_group – чат канала Work in Estonia.

Япония 🇯🇵

Япония. Переезд, Школы, Визы – чат про и иммиграцию в Японию.

Карта с авторскими блогами о жизни эмигрантов

Карта с авторскими блогами о жизни эмигрантов
Карта с авторскими блогами о жизни эмигрантов

Карта с трэвел-картами, авторскими блогами эмигрантов и русскоязычными чатами.

***

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

P.S. Делитесь своим мнением в комментариях: стоит ли сегодня эмигрировать айти-специалисту из России, куда именно и какие планы у вас?

06
Мар
2022

🧘 5 советов, как быстро справиться с тревогой, беспокойством и стрессом

Тревожность – уже привычное состояние каждого небезразличного человека в последние дни. Рассказываем, что делать в ситуации, когда корвалол кажется единственным спасением.

02
Фев
2022

😃 Взять отпуск или уволиться: как вернуть мотивацию к работе

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

23
Янв
2022

🔝 ТОП 46 вопросов и ответов с собеседований по ООП в 2022 году

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

1. Что такое ООП?

Объектно-ориентированное программирование или ООП – это методология программирования, которая представляет программное обеспечение в виде набора объектов. Каждый объект это не что иное, как экземпляр класса.

2. Разница между процедурным программированием и ООП?

Процедурное программирование:

  1. Основано на функциях.
  2. Определяет данные для всей программы.
  3. В нем нет возможности повторного использования кода.
  4. Следует концепции нисходящего программирования.
  5. Природа языка сложна.
  6. Трудно изменять, расширять и поддерживать код.

Объектно-ориентированное программирование:

  1. Основано на реальных объектах.
  2. Инкапсулирует данные.
  3. Обеспечивает больше возможностей для повторного использования кода.
  4. Следует парадигме программирования «снизу вверх».
  5. Он менее сложен по своей природе, поэтому его легче модифицировать, расширять и поддерживать.

3. Зачем использовать ООП?

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

4. Каковы основные концепции ООП?

Основными концепциями ООП являются:

  1. Наследование
  2. Инкапсуляция
  3. Полиморфизм
  4. Абстракция

5. Что такое инкапсуляция?

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

6. Что такое абстракция?

Абстракция – это концепция ООП для построения структуры объектов реального мира. Она «показывает» только существенные атрибуты и «прячет» ненужную информацию от посторонних глаз. Основная цель абстракции – скрыть ненужные детали от пользователей. Это одна из самых важных концепций ООП.

7. Что такое перегрузка методов?

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

8. Что такое переопределение методов?

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

9. Типы наследования в ООП

  1. Гибридное наследование
  2. Множественное наследование
  3. Одноуровневое наследование
  4. Многоуровневое наследование
  5. Иерархическое наследование

10. Что такое объект?

Объект – это экземпляр класса, а также он обладает собственной индивидуальностью и поведением.

11. Что такое метод?

Метод – это описание набора инструкций, который также называется процедурой.

12. Что такое класс?

Класс – это тип данных, определяемый пользователем, который содержит переменные, свойства и методы. Он также помогает найти свойства объекта.

13. Что такое конструкторы?


Конструктор имеет то же имя, что и класс. Конструктор также является особым видом метода. Он используется для инициализации объектов класса.

14. Типы конструкторов

Типы конструкторов зависят от языка:

  1. Частный конструктор.
  2. Конструктор по умолчанию.
  3. Конструктор копирования.
  4. Статический конструктор.
  5. Параметризованный конструктор.

15. В чем разница между классом и структурой?

Класс – это определенный пользователем чертеж, на основе которого создаются объекты. Он состоит из методов (набор инструкций), которые выполняются над объектами.

Структура – это определенная пользователем коллекция переменных. Структуры также являются различными типами данных.

16. Что такое модификаторы доступа?

Модификаторы доступа или спецификаторы доступа – это ключевые слова в объектно-ориентированных языках. Они помогают установить доступность классов, методов и других членов.

17. Какие языки относятся к концепции ООП?

Simula известен как первый объектно-ориентированный язык программирования, наиболее популярными языками ООП являются:

  • Java.
  • JavaScript.
  • Python.
  • C++.
  • Visual Basic . NET.
  • Ruby.
  • Scala.
  • PHP.

18. Что такое наследование?

Если вы порождаете класс от другого класса, это называется наследованием.

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

Множественное наследование:

  1. Если класс наследует более одного базового класса.
  2. Пример: класс, объясняющий ребенка. Этот класс – ребенок – наследует от двух базовых классов, которыми являются мать и отец.

Многоуровневое наследование:

  1. Если класс наследуется от другого класса, который сам является подклассом какого–либо другого базового класса.
  2. Пример: класс под названием спортивный велосипед, который наследуется от базового класса велосипед. В свою очередь, класс велосипед наследуется от другого класса транспортное средство.

19. Что такое гибридное наследование?

Сочетание множественного и многоуровневого наследования известно как гибридное наследование.

20. Что такое иерархическое наследование?

Когда один базовый класс имеет более одного подкласса. Например, класс фруктов может иметь в качестве подклассов «яблоко», «манго» и т. д.

21. Каковы ограничения наследования?

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

22. Что такое суперкласс?


Суперкласс или базовый класс – это класс, который работает как родитель для некоторых других классов.

Например, класс транспортного средства является суперклассом класса велосипеда.

23. Что такое подкласс?

Подкласс – это класс, который наследуется от другого класса. Например, класс велосипед является подклассом или производным от класса транспортное средство.

24. Что такое полиморфизм?

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

25. Что такое статический полиморфизм?

Статический полиморфизм или статическое связывание – это один из видов полиморфизма, который возникает во время компиляции. Примером полиморфизма во время компиляции является: перегрузка методов.

26. Что такое динамический полиморфизм?

Динамический полиморфизм, динамическое связывание или полиморфизм во время выполнения – это также часть полиморфизма, который в основном реализуется во время выполнения программы. Пример полиморфизма во время выполнения программы: переопределение метода.

27. Что такое перегрузка операторов?

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

28. Проведите различие между перегрузкой и переопределением.

При перегрузке два или более методов имеют одинаковое имя, но у них разные параметры или сигнатура.

Переопределение – дочерний класс наследует методы с теми же параметрами/подписью, которые присутствуют в базовом классе.

29. Что такое инкапсуляция?

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

30. В чем разница между модификаторами доступа public, private и protected?

Модификатор Доступность из самого класса Доступность из производного класса Доступность из любого места программы
Public Да Да Да
Private Да Нет Нет
Protected Да Да Нет

31. Что такое абстракция данных?

Абстракция данных – одна из самых важных особенностей ООП. Она позволяет отображать только важную информацию. Она помогает скрыть детали реализации.

Например, при использовании мобильного телефона вы знаете, как можно отправить сообщение или позвонить кому–то, но не знаете, как это происходит на самом деле.

Это и есть абстракция данных, поскольку детали реализации скрыты от пользователя.

32. Как достичь абстракции данных?

Абстракция данных может быть достигнута двумя способами:

  1. Абстрактный класс.
  2. Абстрактный метод.

33. Что такое абстрактный класс?

Абстрактный класс – это класс, который состоит из абстрактных методов.

Что же такое абстрактный метод?

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

34. Проведите различие между абстракцией данных и инкапсуляцией

Абстракция:

  1. Решает проблему на уровне проектирования.
  2. Помогает скрыть детали реализации.

Инкапсуляция:

  1. Решает проблему на уровне реализации.
  2. Обертывает код и данные в единое целое и помогает скрыть их от посторонних глаз.

35. Что такое виртуальные функции?

Виртуальные функции – это часть функций, которые присутствуют в родительском классе, и они переопределяются подклассом.

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

36. Что такое деструктор?


Деструктор – это метод, который вызывается автоматически при уничтожении объекта.

Деструктор также восстанавливает пространство кучи, которое было выделено для уничтоженного объекта. Он также начинает закрывать файлы и соединения базы данных объекта и т. д.

37. Что такое конструктор копирования?

Конструктор копирования в основном создает объекты путем копирования переменных из другого объекта того же класса. Основной задачей конструктора копирования является создание нового объекта из существующего.

38. Для чего используется Finalize?

Finalize используется для освобождения неуправляемых ресурсов, а также для очистки перед сборкой мусора (GC). Он выполняет задачи управления памятью.

39. Что такое сборка мусора (GC)?

Сборка мусора – это часть автоматического управления памятью. Сборщик мусора помогает освободить места, занятые объектами. Эти места перестают существовать.

40. Что такое конечная переменная?

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

41. Что такое исключение?

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

42. Что такое обработка исключений?

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

43. В чем разница между ошибкой и исключением?

Ошибка: в основном относится к проблеме, и эти проблемы не должны возникать в приложениях.

Исключение: в основном это условие, которое приложение может попытаться выполнить.

44. Что такое блок try/catch?

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

45. Что такое блок finally?

Блок finally выполняется, когда блок try завершается, а также выполняется даже в случае возникновения неожиданного исключения. Блок finally обычно содержит какую–то важную часть программы.

46. Можете ли вы вызвать метод базового класса, не создавая его экземпляр?

Да, вы можете вызывать базовый класс без его инстанцирования, но есть некоторые условия, которые необходимо соблюдать:

  1. Метод должен быть статическим.
  2. Базовый класс наследуется каким-либо другим подклассом.
***
Больше полезной информации вы можете найти на нашем телеграм-канале «Библиотека программиста».

Материалы по теме

21
Янв
2022

💻 Все свое ношу с собой: 10 лучших ультралегких ноутбуков для программиста в 2022 году

Из большого разнообразия представленных на рынке ноутбуков попробуем выделить самые легкие и производительные модели, актуальные в 2022 году.

Во времена изобретения первого компьютера (ENIAC) в середине 40-х годов, идея носить его с собой была фантастически невероятной. Эти машины весили около 27 000 кг – тяжеловато, не правда ли? Но все меняется и теперь современные легкие ноутбуки (ультрабуки) весят около килограмма, как пара ботинок или толстая книга в твердом переплете. Из-за новаторской конструкции микросхемы у современных производителей железа появилась возможность вместить в процессоры больше функционала и мощности.

Рынок изменился до неузнаваемости и теперь изобилует прочными, но легкими как перышко, ноутбуками и планшетами от ведущих производителей: Microsoft, Apple, ASUS, Acer, LG, HP и других. Теперь устройства более эффективно справляются с повседневными задачами пользователя, несмотря на размер, имея внутри огромный потенциал. Вдобавок ко всему, многие из этих инновационных машин выглядят очень стильно.

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

Apple Macbook Air 13”

Ноутбук Apple Macbook Air 13”
Ноутбук Apple Macbook Air 13”

Технические характеристики

Габариты: 304×212×15,6 мм

Вес: 1,4 кг

Дисплей: 13,3″, 2560×1600, IPS, True Tone

Процессор: Apple Silicon M1, 3,2 ГГц

Память RAM: 8/16 ГБ LPDDR4X

Емкость: от 512 ГБ до 2 ТБ

Батарея: 49.9 Вт/ч, до 20 часов без подзарядки

Связь: Wi-Fi 802.11ax, Bluetooth 5.0

Порты: USB 3.1 Type-C Thunderbolt 3 (2 шт), аудиоджек

Камера: FaceTime HD 720p

Touch Bar и Touch ID

ОС: macOS 11

Один из самых продаваемых ультрабуков в мире. Новый чип Apple M1 делает его работу плавной и производительной. Яркий 13-дюймовый дисплей Retina с технологией True Tone обеспечивает четкую графику и защищает глаза. Поддержка любого уровня многозадачности. Волшебная клавиатура с подсветкой, набор стандартных портов и Wi-Fi – все что нужно современному юзеру.

Ориентировочная стоимость в России: от 100 000 до 135 000

Acer Swift 7 14”

Ноутбук Acer Swift 7 14”
Ноутбук Acer Swift 7 14”

Технические характеристики

Габариты: 317.9×191.5×10 мм

Вес: 0.99 кг

Дисплей: 13,3″, 1920×1080,

Видеокарта: Intel UHD Graphics 615

Процессор: Intel Core i7 8500Y (2×1.50 ГГц)

Память: RAM: 16 ГБ

SSD: от 512 ГБ

Батарея: 2770 мА⋅ч, 11.5 ч часов без подзарядки

Связь: Wi-Fi 802.11ac, Bluetooth

Порты: USB 3.1 Type-С x 2, микрофон/наушники Combo

ОС: Windows 10

Такой вес Swift 7 дает безвентиляторная конструкция и ультратонкая батарея.

Сенсорный дисплей покрыт стеклом Gorilla Glass, обеспечивая приятную насыщенность красок, рамки вокруг него практически нет.

Ориентировочная стоимость в России: от 130 000 до 140 000

Asus Zenbook 14”

Ноутбук Asus Zenbook 14”
Ноутбук Asus Zenbook 14”

Технические характеристики

Габариты: 319x199x16.9 мм

Вес: 1.19 кг

Дисплей: 14″ (1920×1080) IPS, 60 Гц

Видеокарта: Intel Iris Xe Graphics

Процессор: Intel Core i5 1135G7 (4×2.40 ГГц)

Память RAM: 8 ГБ

SSD: от 512 ГБ

Батарея: 63 Вт⋅ч, 12 ч часов без подзарядки

Связь: Wi-Fi 802.11ax, Bluetooth 5.0

Порты: USB 3.2 Gen1 Type A, выход HDMI, микрофон/наушники Combo, Thunderbolt 4 x 2

ОС: Windows 10

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

Ориентировочная стоимость в России: от 120 000 до 130 000

Больше полезной информации вы можете найти на нашем телеграм-канале «Библиотека программиста».

Dell XPS 13 (7390)

Ноутбук Dell XPS 13 (7390)
Ноутбук Dell XPS 13 (7390)

Технические характеристики

Габариты: 297x207x14 мм

Вес: 1.32 кг

Дисплей: 13.4” (3840×2400)

Видеокарта: Intel Iris Xe Graphics

Процессор: Intel Core i7 1165G7 (4×2.80 ГГц)

Память RAM: 16 ГБ (4266 МГц)

SSD: от 1024 ГБ

Батарея: 51 Вт⋅ч, 10 ч часов без подзарядки

Связь: Wi-Fi 802.11ax, Bluetooth 5.1

Порты: Thunderbolt 3 x 2, микрофон/наушники Combo Thunderbolt 4 x 2

ОС: Windows 10

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

Ориентировочная стоимость в России: от 100 000 до 125 000

HUAWEI MateBook 14”

Ноутбук HUAWEI MateBook 14”
Ноутбук HUAWEI MateBook 14”

Технические характеристики

Габариты: 217x304x14.6 мм

Вес: 1.33 кг

Дисплей: 13.9″ (3000×2000) LTPS

Видеокарта: NVIDIA GeForce MX250 2 ГБ

Процессор: Intel Core i7 10510U (4×1.80 ГГц)

Память RAM: 16 ГБ (2133 МГц)

SSD: от 1 ТБ

Батарея: 7565 мА⋅ч, 13 ч часов без подзарядки

Связь: Wi-Fi 802.11ac, Bluetooth 5.0

Порты: USB 3.0 Type A, USB 3.0 Type-С x 2, микрофон/наушники Combo

ОС: Windows 10

Легкий и производительный ноутбук, один из лучших в своей линейке.

Ориентировочная стоимость в России: от 90 000 до 110 000

DELL Vostro 5310

Ноутбук DELL Vostro 5310
Ноутбук DELL Vostro 5310

Технические характеристики

Габариты: 297x210x13.9 мм

Вес: 1.3 кг

Дисплей: 13.3″ (2560×1600) IPS

Видеокарта: NVIDIA GeForce MX450 2 ГБ

Процессор: Intel Core i7 11370H (4×3.30 ГГц)

Память RAM: 8 ГБ (4266 МГц)

SSD: от 512 ГБ

Батарея: 54 Вт⋅ч, 12 ч часов без подзарядки

Связь: Wi-Fi 802.11ax, Bluetooth 5.1

Порты: USB 3.2 Gen1 Type A, выход HDMI, микрофон/наушники Combo, Thunderbolt 4 x 2

ОС: Windows 10

Простой ноутбук семейства Vostro понравиться всем ценит, кто свое время. У этого мощного устройства отличное качество передачи цвета и расширенный функционал, без потери производительности.

Ориентировочная стоимость в России: от 90 000 до 110 000

HP Elite Dragonfly 13”

Ноутбук HP Elite Dragonfly 13”
Ноутбук HP Elite Dragonfly 13”

Технические характеристики

Габариты: 304.3×197.5×16.1 мм

Вес: 0,99 кг

Дисплей: 13.3″ (1920×1080) IPS

Видеокарта: Intel Iris Plus Graphics

Процессор: Intel Core i5 1135G7 (4×2.40 ГГц)

Память RAM: 8 ГБ (4266 МГц)

SSD: от 256 ГБ

Батарея: 56 Вт⋅ч, 15 ч часов без подзарядки

Связь: Wi-Fi 802.11ax, Bluetooth 5.0

Порты: USB 3.1 Type A, выход HDMI, микрофон/наушники Combo, Thunderbolt/USB 4 x 2

ОС: Windows 10

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

Ориентировочная стоимость в России: от 100 000 до 130 000

ASUS ExpertBook 14”

Ноутбук ASUS ExpertBook 14”
Ноутбук ASUS ExpertBook 14”

Технические характеристики

Габариты: 203x320x15 мм

Вес: 1.01 кг

Дисплей: 14″ (1920×1080) IPS

Видеокарта: Intel Iris Xe Graphics

Процессор: Intel Core i5 1135G7 (4×2.40 ГГц)

Память RAM: 16 ГБ (4266 МГц)

SSD: от 512 ГБ

Батарея: 66 Вт⋅ч, 16 ч часов без подзарядки

Связь: Wi-Fi 802.11ax, Bluetooth 5.0

Порты: USB 3.2 Gen2 Type A, USB 3.2 Gen2 Type-С x 2, выход HDMI, микрофон/наушники Combo

ОС: Windows 10

Отличный дизайн и увеличенное время автономной работы.

Ориентировочная стоимость в России: от 100 000

LG GRAM 14”

Ноутбук LG GRAM 14”
Ноутбук LG GRAM 14”

Технические характеристики

Габариты: 313.4×215.2×16.8 мм

Вес: 1 кг

Дисплей: 14″ (1920×1080) IPS

Видеокарта: Intel Iris Xe Graphics

Процессор: Intel Core i5 1135G7 (4×2.40 ГГц)

Память RAM: RAM 8 ГБ (3733 МГц),

SSD: от 512 ГБ

Батарея: 72 Вт⋅ч, 18 ч часов без подзарядки

Связь: Wi-Fi 802.11ax, Bluetooth 5.1

Порты: USB 3.2 Gen2 Type A x 2, микрофон/наушники Combo, Thunderbolt/USB4x2

ОС: Windows 10

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

Ориентировочная стоимость в России: от 110 000 до 120 000

HP SPECTRE X360 14”

Ноутбук HP SPECTRE X360 14”
Ноутбук HP SPECTRE X360 14”

Технические характеристики

Габариты: 11,8 х 8,7 х 0,7 дюйма

Вес: 1,35 кг

Дисплей: 13.5″ (1920×1080) IPS

Видеокарта: Intel Iris Xe

Процессор: Intel Core i7 11-го поколения

Память RAM: 16 ГБ

SSD: от 512 ГБ

Батарея: 66 Вт·ч ,15 ч часов без подзарядки

Связь: Wi-Fi 802.11ax, Bluetooth 5.0

Порты: USB 3.1 Type A, выход HDMI, микрофон/наушники Combo, Thunderbolt/USB 4 x 2

ОС: Windows 10

Поворот экрана на 360 градусов в режиме планшета и качественная аудиосистема с отличным звуком.

Ориентировочная стоимость в России: от 120 000 до 140 000

***

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

Материалы по теме

19
Янв
2022

🐧📊 Чего пользователи ожидают от Linux? Результаты опроса «Библиотеки программиста»

Обилие дистрибутивов Linux дает свободу выбора, но требования для десктопной ОС остаются универсальными. «Идеальный» Linux-дистрибутив – какой он?

Исследование

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

Все данные собирались в обезличенном виде среди читателей «Библиотеки программиста», добровольно указавших в конце теста, что готовы отправить результаты. Всего на текущий момент в тесте участвовало 177 человек. Вопросы в тесте были построены и сформулированы с целью помочь выбрать подходящий дистрибутив, и не могут считаться полноценным статистическим исследованием. Однако, предоставленная нам информация способна в общих чертах проиллюстрировать потребности пользователей в рамках выбора десктопной ОС на базе Linux.

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

Окружения рабочего стола

Первый вопрос предлагал выбрать один или несколько вариантов окружения рабочего стола (DE) из списка наиболее популярных на текущий момент вариантов.

Окружения рабочего стола
Окружения рабочего стола

Как видим, большинство читателей предпочитают GNOME и XFCE. Значительная часть респондентов готова использовать любое стабильное окружение или вообще работать в консоли.

Сценарии использования

Следующим важным фактором выбора дистрибутива были сценарии использования.

Сценарии использования
Сценарии использования

Тут, в основном, преобладает программирование и повседневное использование, что, вероятно, во многом обусловлено спецификой интересов аудитории «Библиотеки программиста».

Уровень знаний

Свой уровень осведомленности в области Linux большинство респондентов оценивает как средний.

Уровень знаний
Уровень знаний

Поддержка старого оборудования

Поддержка старого оборудования среди опрошенных не имеет приоритетного значения.

Поддержка старого оборудования
Поддержка старого оборудования

Частота обновлений

В качестве предпочитаемой частоты обновлений большинство пользователей выбрало дистрибутивы с LTS.

Частота обновлений
Частота обновлений

Схожесть с другими ОС

Внешняя схожесть интерфейса Linux с macOS или Windows не имеет значения для большинства опрошенных.

Схожесть с другими ОС
Схожесть с другими ОС

Поддержка тачскрина

Поддержка сенсорного ввода также не принципиальна.

Поддержка тачскрина
Поддержка тачскрина

Параметры установки

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

Установка
Установка

При этом дополнительное ПО пользователи предпочитают устанавливать самостоятельно.

Установка ПО
Установка ПО

Проприетарное ПО в составе дистрибутива не пугает пользователей.

Проприетарное ПО
Проприетарное ПО

Платный vs бесплатный

Большинство опрошенных предпочитают бесплатные дистрибутивы, но 13.8% не против заплатить.

Платный vs бесплатный дистрибутив
Платный vs бесплатный дистрибутив

Способ установки ПО и live режим

Касательно способа установки ПО в дистрибутиве явных предпочтений не выявлено.

Способ установки ПО
Способ установки ПО

Наличие возможности запуска системы с внешнего носителя в live-режиме имеет значение для половины опрошенных.

Live режим
Live режим
***

В целом результаты опроса показали, что большинство респондентов:

  • предпочитают GNOME или XFCE;
  • собираются использовать ОС для программирования и повседневных задач;
  • оценивают свой уровень знаний в области Linux как средний;
  • предпочитают дистрибутивы с длительным сроком поддержки;
  • не нуждаются в поддержке старого или нестандартного аппаратного обеспечения;
  • предпочитают бесплатные версии ОС;
  • не требовательны к параметрам установки или набору ПО «из коробки».

Материалы по теме

Больше полезной информации вы можете найти на нашем телеграм-канале «Библиотека программиста».

19
Янв
2022

🐧📊 Чего пользователи ожидают от Linux? Результаты опроса «Библиотеки программиста»

Обилие дистрибутивов Linux дает свободу выбора, но требования для десктопной ОС остаются универсальными. «Идеальный» Linux-дистрибутив – какой он?

Исследование

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

Все данные собирались в обезличенном виде среди читателей «Библиотеки программиста», добровольно указавших в конце теста, что готовы отправить результаты. Всего на текущий момент в тесте участвовало 177 человек. Вопросы в тесте были построены и сформулированы с целью помочь выбрать подходящий дистрибутив, и не могут считаться полноценным статистическим исследованием. Однако, предоставленная нам информация способна в общих чертах проиллюстрировать потребности пользователей в рамках выбора десктопной ОС на базе Linux.

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

Окружения рабочего стола

Первый вопрос предлагал выбрать один или несколько вариантов окружения рабочего стола (DE) из списка наиболее популярных на текущий момент вариантов.

Окружения рабочего стола
Окружения рабочего стола

Как видим, большинство читателей предпочитают GNOME и XFCE. Значительная часть респондентов готова использовать любое стабильное окружение или вообще работать в консоли.

Сценарии использования

Следующим важным фактором выбора дистрибутива были сценарии использования.

Сценарии использования
Сценарии использования

Тут, в основном, преобладает программирование и повседневное использование, что, вероятно, во многом обусловлено спецификой интересов аудитории «Библиотеки программиста».

Уровень знаний

Свой уровень осведомленности в области Linux большинство респондентов оценивает как средний.

Уровень знаний
Уровень знаний

Поддержка старого оборудования

Поддержка старого оборудования среди опрошенных не имеет приоритетного значения.

Поддержка старого оборудования
Поддержка старого оборудования

Частота обновлений

В качестве предпочитаемой частоты обновлений большинство пользователей выбрало дистрибутивы с LTS.

Частота обновлений
Частота обновлений

Схожесть с другими ОС

Внешняя схожесть интерфейса Linux с macOS или Windows не имеет значения для большинства опрошенных.

Схожесть с другими ОС
Схожесть с другими ОС

Поддержка тачскрина

Поддержка сенсорного ввода также не принципиальна.

Поддержка тачскрина
Поддержка тачскрина

Параметры установки

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

Установка
Установка

При этом дополнительное ПО пользователи предпочитают устанавливать самостоятельно.

Установка ПО
Установка ПО

Проприетарное ПО в составе дистрибутива не пугает пользователей.

Проприетарное ПО
Проприетарное ПО

Платный vs бесплатный

Большинство опрошенных предпочитают бесплатные дистрибутивы, но 13.8% не против заплатить.

Платный vs бесплатный дистрибутив
Платный vs бесплатный дистрибутив

Способ установки ПО и live режим

Касательно способа установки ПО в дистрибутиве явных предпочтений не выявлено.

Способ установки ПО
Способ установки ПО

Наличие возможности запуска системы с внешнего носителя в live-режиме имеет значение для половины опрошенных.

Live режим
Live режим
***

В целом результаты опроса показали, что большинство респондентов:

  • предпочитают GNOME или XFCE;
  • собираются использовать ОС для программирования и повседневных задач;
  • оценивают свой уровень знаний в области Linux как средний;
  • предпочитают дистрибутивы с длительным сроком поддержки;
  • не нуждаются в поддержке старого или нестандартного аппаратного обеспечения;
  • предпочитают бесплатные версии ОС;
  • не требовательны к параметрам установки или набору ПО «из коробки».

Материалы по теме

Больше полезной информации вы можете найти на нашем телеграм-канале «Библиотека программиста».

14
Янв
2022

🏆 Как принять участие в хакатоне и занять призовое место. Инструкция для начинающих программистов

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

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

Какие бывают хакатоны?

Можно выделить три разновидности хакатонов:

  1. Технологический.
  2. Управленческий.
  3. Дизайнерский.

Технологический хакатон

Продукт этого хакатона – код. Чаще всего, код пишут на языке, который доступен участнику.

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

Пример кейса технологического хакатона от Росатома по разработке автоматизированного обнаружения аварий на нефтепроводах. Организатор определяет в качестве языка решения кейса языки JavaScript и Python. <span>Скриншот с сайта leadersofdigital.ru</span>
Пример кейса технологического хакатона от Росатома по разработке автоматизированного обнаружения аварий на нефтепроводах. Организатор определяет в качестве языка решения кейса языки JavaScript и Python. Скриншот с сайта leadersofdigital.ru

Управленческий хакатон

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

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

<span>Кейс по цифровой трансформации в медицинской отрасли Ямало-Ненецкого автономного округа. Скриншот с сайта leadersofdigital.ru</span>
Кейс по цифровой трансформации в медицинской отрасли Ямало-Ненецкого автономного округа. Скриншот с сайта leadersofdigital.ru

Дизайнерский хакатон

Готовый продукт такого хакатона, как правило, интерфейс. Участники этого хакатона разрабатывают внешний вид экранов и пользовательские сценарии.

<span>Кейс по разработке экранных форм и пользовательских сценариев для мобильного приложения «Московский транспорт». Скриншот с сайта leadersofdigital.ru</span>
Кейс по разработке экранных форм и пользовательских сценариев для мобильного приложения «Московский транспорт». Скриншот с сайта leadersofdigital.ru

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

1. Говорить о технологиях

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

2. Поражать жюри фичами продукта

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

Каждая фича – это отдельный продукт. Говорите только об одной фиче. Покажите, насколько она может решить проблему кейса. Так вы сэкономите больше времени и отбросите ненужные гипотезы.

3. Не говорить о болях целевой аудитории

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

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

4. Не выдвигать гипотезы

Эта ошибка связана с предыдущей. Гипотеза – это предположение, как решение может повлиять на потребителя.

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

5. Умалчивать преимущества вашего решения и команды

На хакатоне вы должны показать результат. Результат – это преимущества вашего решения перед другими решениями.

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

Больше полезной информации вы можете найти на нашем телеграм-канале «Библиотека программиста».

Что делать, если не умеешь кодить, а презентовать проект нужно?

В июле 2021 года автор этой статьи принял участие в хакатоне «Кибер.Степь» и имел самые минимальные представления о программировании.

Теоретически он знал HTML, CSS, базовый Python и разработку продукта в IT.

В команде ещё был учитель информатики, но он внезапно уехал работать воспитателем в детский лагерь. Был ещё учитель литературы, он помог придумать, как решить кейс.

Кейс предложил Ростелеком. Нужно было разработать игру «Кибер.Мир». Главный герой этой игры должен был приучить детей пользоваться сложными паролями.

По условиям хакатона нужно было показать минимальный работоспособный продукт. Единственное что мы могли – это разработать прототип в Фигме.

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

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

<span><span>Пример экрана чат-бот игры </span>«Кибер.Мир» для Ростелекома</span>
Пример экрана чат-бот игры «Кибер.Мир» для Ростелекома

Как выступать на защите проекта?

После хакатона мы усвоили пять правил:

1. Говорите о гипотезах. Выдвигайте предположения, которые можно легко проверить. Рассказывайте, каким образом и за какой срок вы можете это сделать. Не утверждайте категорично, что это будет обязательно работать.

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

2. Расскажите, как можно монетизировать проект. Если не знаете как монетизировать, то придумайте. Это может быть и мерч, и партнёрские программы, и платная подписка.

Правильно Неправильно
Возможно, наше приложение поддержат онлайн-школы. У нас будет бесплатный тариф. А ещё, мы думаем, игроки смогут тратить баллы у партнёров. Проект некоммерческий. Мы не пытаемся заработать.

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

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

4. Говорите честно, если мало знаете про кейс. Так жюри увидит, что вы изучали вопрос. Конечно, это слабая сторона, но вы сделаете из неё сильную сторону, когда расскажете, как справитесь с задачей. Делать из себя всезнайку не стоит.

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

5. Будьте уверены в себе и доброжелательны. В жюри такие же люди, как и вы, и не все разбираются в технологиях. Например, это могут быть бизнесмены, которых интересует прибыль, могут быть менеджеры продукта, чиновники или маркетологи. У всех свои интересы на хакатонах. Постарайтесь это учесть.

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

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

Материалы по теме

26
Окт
2021

🐧 Почему Linux не пользуется популярностью на десктопе и как это исправить?

Рассмотрим недостатки и проблемы Linux, не дающие свободной ОС завоевать популярность у простых пользователей на десктопах (настольных компьютерах). Также расскажем о возможных стратегиях их решения.

Начиная с 2018 года, 500 самых высокопроизводительных систем в мире управляются операционными системами на основе ядра GNU/Linux. Смартфоны с Android доминируют на рынке мобильных устройств, а 90% облачной инфраструктуры также работает на Linux.

Linux используется на большинстве физических и виртуальных серверов, в одноплатных компьютерах, сетевом оборудовании и другой технике, но на десктопе эта ОС до сих пор считается редкостью. Почему многочисленные дистрибутивы Linux не смогли добиться широкого распространения на персональных компьютерах? Во многом это обусловлено историческими причинами, проблемами программной совместимости и аппаратной поддержки.

Если вас интересует история развития операционных систем, рекомендуем прочитать статью: «Разбираем операционные системы по косточкам: как всё начиналось?»

Проблемы…

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


Недостаточно хорошая аппаратная поддержка

К сожалению, многие производители оборудования до сих пор не разрабатывают драйверы под Linux для своих продуктов. Порой в ядре GNU/Linux возникают регрессии, когда какое-то оборудование по необъяснимым причинам перестает работать в новых версиях.

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

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

Сложности с заменой привычных приложений для Windows

Это больная тема для многих, поскольку сторонники Linux будут охотно указывать на замечательные альтернативы, которые могут быть приемлемыми. Нужен Adobe Photoshop? Используйте GIMP. Нужен Microsoft Office? Используйте LibreOffice. Для обычных пользователей эти альтернативы могут работать, и работать хорошо. Однако многие привыкли к интерфейсам проприетарных продуктов Adobe, Microsoft и прочих. К тому же ряд платных функций, которые они предоставляют, могут быть реально необходимы профессионалам.

Зоопарк дистрибутивов затрудняет выбор

По состоянию на октябрь 2021 года DistroWatch насчитывает 252 активных дистрибутивов Linux. Эта фрагментация усложняет установку программного обеспечения, вынуждая пользователей полагаться на предварительно скомпилированные пакеты из репозиториев для конкретных дистрибутивов, которые имеют ограниченный выбор приложений и обычно отстают от последних выпусков. Обилие дистрибутивов также может создать проблему выбора, которая, впрочем, легко решается вдумчивым подходом к выбору или простой переустановкой не понравившейся ОС.


Непривычная структура каталогов

Унаследованная от Unix структура каталогов подвергалась критике как неподходящая для конечных пользователей настольных компьютеров. В частности за то, что компоненты приложения могут быть разбросаны по разным системным каталогам вместо. Некоторые дистрибутивы Linux, такие как GoboLinux и moonOS, предложили более простые для конечных пользователей иерархии, но они не получили большого распространения.

К тому же в Linux есть ограничение на 255 байтов для имен файлов и каталогов, что может привести к проблемам копирования при использовании разных ОС.

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

Сложности с интерфейсом

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

Разработчики часто жалуются на отсутствие в X.org «высокоуровневого, стабильного, разумного и стандартизированного API» для создания приложений с графическим интерфейсом.

Сложности с системой управления пакетами

Многие новички в Linux начинают с Ubuntu и его производных, вроде Linux Mint. В терминале или в командной строке эти пользователи будут изучать системы управления пакетами dpkg и apt (advanced packaging tool) и столкнутся с пакетами формата deb, но существует множество других менеджеров, вроде YUM и Pacman, а также форматов, вроде rpm. Эти менеджеры пакетов используют совершенно разные команды, что может сбивать с толку.

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

Отсутствие игр

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

В Linux не хватает поддержки plug-and-play для множества устройств ввода, таких как джойстики и рули. Нет универсального приложения с графическим интерфейсом, которое реализует экранный HUD с использованием ЦП, графического процессора, оперативной памяти, FPS и синхронизации кадров.

…и решения

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

Железо и драйверы

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

Лайфхак для домашних пользователей
Если вы еще не купили настольный компьютер, моноблок или ноутбук, выбирайте среди моделей с предустановленной ОС Linux. Дистрибутив может быть любым: при необходимости вы легко установите понравившийся, и все железо гарантированно заведется из коробки.


Программное обеспечение

Список программного обеспечения для Linux постоянно расширяется, но если вы привыкли к продуктам Adobe, не можете нормально работать без 3ds Max или AutoCAD, или не готовы осваивать альтернативные приложения, вроде GIMP, KDEnlive или Blender, то Linux – не ваш выбор.

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

Лайфхак для домашних пользователей
В последние годы получили распространение т.н. переносимые или бинарно-независимые приложения для Linux. Эти универсальные решения для любого дистрибутива упрощают сборку, распространение и поддержку программных продуктов. На сайтах разработчиков стороннего (в основном проприетарного) ПО часто можно скачать Appimage для Linux – собранный со всеми зависимостями и готовый к запуску файл-образ. Еще один популярный вариант – созданная в Canonical система управления универсальными пакетами Snappy с репозиторием для любых дистрибутивов Snapcraft.io. Альтернативное решение – система Flatpak и репозиторий Flathub.

В репозитории Canonical есть, например, официальные клиенты Spotify и 1Password
В репозитории Canonical есть, например, официальные клиенты Spotify и 1Password

В обоих случаях скачанные приложения запускаются в изолированной песочнице, а единственный их недостаток – приличный размер. Стоит отметить, что в репозитории Canonical универсальных приложений гораздо больше, а у аккаунтов многих крупных разработчиков есть статус верифицированных. Выбор системы также определяется ее поддержкой из коробки в графическом менеджере пакетов вашего дистрибутива: скажем, в Ubuntu можно кликом мышки ставить пакеты snap, а в Linux Mint – flatpak (из Flathub).

Установленные пакеты snap, верифицированные издатели отмечены зеленой галочкой
Установленные пакеты snap, верифицированные издатели отмечены зеленой галочкой

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

Для исключительных случаев можно научиться собирать приложения из исходного кода. Обычно это делается парой команд в терминале: вот пример инструкции для Ubuntu.

Зоопарк дистрибутивов и окружений рабочего стола – это хорошо

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

Если вы новичок в Linux, можно использовать специальные инструменты: например, тест distrochooser или подбор по критериям на distrowatch. Также стоит ознакомиться со сравнительной таблицей дистрибутивов в Википедии. Раньше новичкам рекомендовали тот дистрибутив, который предпочитает ближайший к ним гуру, но те времена давно прошли.

Для комфортной работы в Linux стоит также выбрать одно из популярных окружений рабочего стола (Desktop Environment или DE):

Выбор дистрибутива и выбор DE – это один процесс. Отличным вариантом будет Ubuntu LTS (с длительным сроком поддержки), другие *ubuntu (Kubuntu, Xubuntu и т.д.) или одна из вариаций Linux Mint. Все зависит от того, какое окружение рабочего стола вам нравится. Стоит также присмотреться к дистрибутивам Fedora и OpenSUSE.


Игры и Linux

Самый простой способ поиграть во что-то, что не запускается в Linux – виртуальная машина с Windows или компьютер с двумя ОС на борту. Загрузчик GRUB позволяет установить Linux второй системой, не отказываясь от винды. Есть и более простые решения, вроде приложений, которые позволяют запускать в Linux созданные для Windows игры. Среди них стоит отметить следующие:

Еще один вариант – установить Steam для Linux.

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

Не смотрите на недостатки

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

Назовем лишь некоторые:

  • Это бесплатно. Установив Linux, вы больше не будете заморачиваться с покупкой лицензий на ПО (если сами не захотите).
  • Гибкость. Хотите использовать Debian с рабочим столом Xfce и приложениями из стека GNOME? Пожалуйста. Хотите установить стороннее ПО из исходников? Запросто. Хотите удалить рабочий стол? Не вопрос. Как было написано в руководстве по Debian: «Не бойтесь пересобирать ядро. Это забавно и полезно».
  • Безопасность. Нельзя сказать, что Linux по умолчанию является самой безопасной системой, но тут включается два фактора. Во-первых под Linux намного меньше вирусов чем под Windows, а имеющиеся очень сложно запустить: то версия библиотек им не подходит, то компилятор не тот – вечно возникают какие-то проблемы. Во-вторых, благодаря гибкости вы можете настроить порты, политики пользователей, права, бекап и вообще все в соответствии с собственными потребностями, защитив себя от проблем с безопасностью данных.
  • Производительность. Приложения для Linux обычно менее требовательны к ресурсам по сравнению с аналогами для Windows, поэтому если у вас слабый компьютер, вы наверняка заметите значительный прирост быстродействия. Более того, Linux с легковесным DE может дать вторую жизнь машине, которую Microsoft советует выбросить на помойку.
  • Опыт. Если вы работаете в ИТ, знание основ работы с Linux вам явно не помешает, а для системных администраторов это и вовсе беспроигрышный вариант. Стоит выбрать настольную версию серверных дистрибутивов, которые используются в вашей компании (или наиболее близкий к ним вариант).

Подведем итоги: если вы действительно нуждаетесь в профессиональном проприетарном ПО, часто используете специфическое железо или вы заядлый геймер, стоит несколько раз подумать, прежде чем ставить Linux или установить его второй системой для изучения. Если вы консерватор, не хотите привыкать к новому интерфейсу и изучать консоль, возможно Linux вам просто не нужен. В остальных случаях это довольно неплохим выбор. Удачи в изучении новой ОС!

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

***
Больше полезной информации вы найдете на нашем телеграм-канале «Библиотека программиста».

19
Окт
2021

📊 Кого (не) берут в IT? Результаты опроса «Библиотеки программиста»

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

В опросе приняло участие более 470 человек. Пунктуация и орфография пользовательских отзывов сохранены.

Подробности доступны по ссылке.

Сколько вам лет?


Типичному айтишнику 20-35 лет.

Из какого вы города?


Почти четверть – 23.1% – проживает в Москве, 14.9% из Санкт-Петербурга и 6.6% из Минска.

Ваш коммерческий опыт в IT


  • 25% с опытом от 1 года до 3 лет включительно.
  • 24.4% с опытом до года включительно.
  • 24.4% ищут работу в данный момент впервые.
  • 12.8% с опытом от 3 года до 6 лет включительно.
  • 10.9% с опытом свыше 6 лет.
  • 2.5% еще учатся в вузе.

Как вы учились программировать?


  • 86.3% пользовались во время обучения открытыми источниками (книги, YouTube, StackOverflow).
  • 30.4% хватило профильного образования.
  • 32.9% прошли платное обучение онлайн.
  • 13.7% учились платно оффлайн.
  • 12% ходили на профильные конференции.
  • 9.9% помог ментор.
  • 7% участвовали в хакатонах.
Платные курсы, темболее онлайн малоэффективны. Единственный плюс это ритм и оплата которая заставляет тебя не бросить. Учиться лучше самому, иногда брать уроки у ментора или репетитора. Ходить на соревнования. Сталкиваться с проблемами. И да математику знать надо, и базовый cs . В 2021 году без этого навряд ли что то получиться … Если ты не фронтенд
29 лет, платные курсы, стажировка, Data Science

Как вы искали или ищете первую работу?


  • 79.2% ищут на профильных сервисах (hh, superjob и т. д.)
  • 36.8% – в телеграм-каналах.
  • 27.6% – по знакомству
  • 18.7% берут после стажировки на позицию джуна.
  • 5.3% – помогла карьерная поддержка курсов
  • 0.8% – отправили оффер после хакатона.
Ходил по собеседованиям, делал тестовые задания, в результате взяли в компанию после собеседования, куда меня порекомендовал знакомый.
41 год, учился самостоятельно, Fullstack
Обучался на курсах крупной компании при университете. После окончания курсов прошёл собеседование и попал на позицию джуна. Теперь самому приходится проводить собеседования. Соискателям на позицию джуна не хватает базовых знаний из computer science, в основном их кругозор ограничивается знанием базового API фреймворков.
25 лет, курсы при компании, С#
Лет 7-8 назад решила координально поменять специальность, уйти из строительства. Пошла готовиться туда, что больше на слуху было – разработка web-приложений. За пол года 1 приглашение на собеседование для стажировки и все. Так делать нельзя, когда меняешь специальность. Нужно изучать рынок и смотреть реально, где есть шансы, а не ломиться туда, куда все ломяться. Как итог, пересмотрев, что я действительно знаю уже нормально, что есть ещё на рынке – переделала свое резюме под разработчика баз данных. Как итог – 3 собеседования, 3 предложения на работу. Сейчас я занимаюсь больше аналитикой данных и доросла до тимлида.
33 года, платные онлайн-курсы, аналитик

Участвовали ли вы в стажировках?


  • 24.9% не проходили стажировки и не понимают, как о них узнавать.
  • 23.9% участвовали в стажировке в офисе.
  • 13.5% не имеют стажировки в своем городе.
  • 13.3% участвовали в отборе, но не прошли стажировку.
  • 11.4% стажировались по удаленке.
При поиске первой работы самым сложным оказалось попасть на собеседование. Компании не очень интересует 30+ летний джун без опыта работы и профильного образования. Решил получить работу через стажировку и это был правильный выбор, но понадобилось довольно много времени.
3 года, стажировка, Frontend
Могу поделиться, что если сейчас нет спешки пилить какие-то рокет-сайнс задачи, то я с большей вероятностью возьму стажера из мгу/бауманки, чем мидла из рынка знания у стажеров, после профильных курсов из вуза очень хорошие и они быстро растут.
27 лет, профильное образование, курс от МГУ и IT-компании, Go

Были ли трудности в составлении резюме?


  • 44.6% справились сами.
  • 29.9% взяли шаблон из интернета.
  • 13.5% не поняли, как его составить.
  • 6.7% помогли на курсах.
Важно публиковать свои сертификаты о прохождении курсов, описывать свои проекты, не писать о скиллах, которых не имеешь.
21, платные курсы, Data Science

Сколько прошло собеседований до первого предложения о работе?


  • 61.6% прошли от 1 до 5 собеседований.
  • 18.3% – от 6 до 10 собеседований.
  • 10.3% получили оффер без собеседования.

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

Таблица 1. Количество человек, получивших первый оффер без профильного образования

Получили оффер без собеседования 1-5 6-10 11-20
Платные курсы с ментором, без стажировки 2 (2 из них по знакомству) 1
Платные курсы с ментором, со стажировкой 4 10 (1) 4
Платные курсы без ментора, без стажировки 2 (1) 25 (2) 6 1
Платные курсы без ментора, со стажировкой 1 14 1
Самостоятельное обучение без стажировки 6 (3) 35 (2) 5 2
Самостоятельное обучение со стажировкой 3 (1) 10 (1) 2

Респонденты без профильного образования чаще выбирают самостоятельное обучение без стажировки. Самый быстрый способ получить первую работу без наличия связей – платные курсы с ментором и стажировкой.

Таблица 2. Количество человек, получивших первый оффер при наличии профильного образования

Получили оффер без собеседования 1-5 6-10 11-20
Платные курсы с ментором, без стажировки 1 (1 из них по знакомству)
Платные курсы с ментором, со стажировкой 1 (1)
Платные курсы без ментора, без стажировки 1 (1) 2
Платные курсы без ментора, без стажировки 7
Самостоятельное обучение без стажировки 2 (1) 25 (3) 8 1
Самостоятельное обучение со стажировкой 3 (1) 19 5 2

Люди с профильным образование чаще выбирают путь самоучки со стажировкой или без нее.

Итог:

  • Респонденты без профильного образования чаще покупают курсы, чем респонденты с профильным образованием.
  • Большинство учится самостоятельно.
  • Стажировка сокращает срок получения первого оффера.
  • Не имей сто рублей, а имей сто друзей.
В хорошую IT-компанию в возрасте 35+ лет без опыта в IT без знакомств устроиться датасайенттстом практически нереально
38 лет, проходил платные оффлайн-курсы, после 21-40 безрезультатных собеседований работу в DS не нашел
На все мои отклики по вакансиям не последовало никакой реакции. Думаю, сочетание возраста, отсутствия образования и опыта играет свою фатальную роль.
40 лет, проходил платные оффлайн-курсы по аналитике, ни на одно собеседование не пригласили
До сих пор не нашел работу. Думаю причина в отсутствии профильного образования и в возрасте.
45 лет, учится самостоятельно, мобильная разработка
Откликнулся на запрос hr. Пошел на собес. После собеса на следующий день предложили оффер. Я в шоке и не верю этому, и не поверю, пока не начну работать в компании. Естественно сначало испытательный срок.
37 лет, платные онлайн-курсы

С каким проблемами при собеседовании вы столкнулись?


  • 65.8% не знали ответы на некоторые вопросы.
  • 39.5% слишком волновались.
  • 21.9% не решили несколько алгоритмических задач.
  • 17.9% – проблем не было, все прошло гладко.
  • 16.7% не решили логические/математические задачи.
  • 14.3% – возникли сложности с базами данных.
  • 4.2% не смогли ответить ни на один вопрос нормально.
  • 1.6% опоздали на собеседование
Первую работу джуна нашел, когда мне было 32 года. Это было сложно психологически. Но работодатели в целом благосклонно относились.
Платные оффлайн-курсы, Java
В основном соискателям не хватает критического/аналитического мышления. Почти никто не читал Рихтера (если говорить о .NET) на самом базовом уровне, хотя мы и не задаём вопросов про модель памяти и отличия семафоров/мютексов.
29 лет, стажировка, C#
Мне было 20 лет и работа нужна была срочно: я согласилась на первое предложение, полученное через друга. В этой компании я занималась совсем не тем, чем мне хотелось, и, несмотря на то, что я сделала для компании очень много, в ней мне постоянно говорили, что я не найду новую работу и никто такую меня не возьмёт. Мне понадобилось пять лет, чтобы взять себя в руки, преодолеть страх собеседований, и устроиться наконец на работу, которая стала настоящим стартом моей карьеры, как разработчика на C++. С первого собеседования!
28 лет, хватило профильно образования, самоучка
По опыту прохождения и проведения собеседований, могу сказать, что никогда не стоит сильно занижать свою стоимость после пары провальных хитрых вопросов.
26 лет, платные оффлайн-курсы, PHP
Советы:1. Пересмотрите основные вопросы по вашему профилю в интернете, 70% такие же или схожие. Так же на собеседованиях часто просят решить несложную задачу, поэтому желательно также порешать частые задачи из интернета.

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

3. Просите развёрнутый фидбек. Без него – никуда

24 года, платные оффлайн-курсы, С++

В какой области IT вы хотите найти работу или работаете?


  • 14.2% – разработка на Java.
  • 12.1% – разработка на C#.
  • 11.6% – Frontend-разработка.
  • 9.1% – Data Science.
  • 8.7% – разработка на Python.
  • 7.8% – разработка на PHP.
  • 7.8% – мобильная разработка.
  • 4.4% – тестирование ПО.
  • 4.4% – аналитика.
  • 3% – GameDev.
  • 2.1% – DevOps.

Что повышает шансы на успех?

  • стажировка;
  • профильное образование;
  • платные курсы с ментором;
  • «живой» Гитхаб, близкий к бизнесу проект;
  • знание не только фреймворков, но и математики (Data Science);
  • исследование рынка: учить то, что востребовано.
  • возраст до 35 лет;
  • знакомства.
***

Удачи в поиске работы! Дорогу осилит идущий.

Материалы по теме:

11
Окт
2021

🕵 Что такое триада КЦД: шпаргалка для начинающих специалистов в сфере кибербезопасности

Триада доступности, целостности и конфиденциальности (КЦД) – очень важная парадигма в сфере информационной безопасности. Рассказываем о ее практическом применении в небольшом обзоре.

Триада КЦД (конфиденциальность, целостность, доступность) – это парадигма, предназначенная для регулирования правил информационной безопасности внутри компании. Хотя компоненты триады являются наиболее фундаментальными и критическими требованиями кибербезопасности, эксперты считают, что они нуждаются в обновлении.

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

История появления парадигмы КЦД

Идея трио КЦД возникла не у одного человека и развивалась с течением времени. Не исключено, что близкая к современной концепция конфиденциальности была первоначально предложена еще в 1976 году в проведенном специалистами ВВС США исследовании. Подобно этому, идея целостности была подробно рассмотрена Дэвидом Кларком и Дэвидом Уилсоном в статье 1987 года «Сравнение коммерческой и военной политики компьютерной безопасности». Авторы отметили, что бизнес-компьютеры нуждаются в бухгалтерских записях, а также в точности и согласованности данных. Хотя найти первоначальный источник сложно, идея доступности стала популярной в 1988 году.

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

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

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

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

Конфиденциальность

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


Популярным способом поддержания секретности является использование шифрования данных. Идентификаторы пользователей и пароли являются обычной практикой, а двухфакторная аутентификация (2FA) все чаще применяется в качестве меры дополнительной безопасности. Биометрическая проверка и токены безопасности также доступны в качестве альтернатив. Кроме того, пользователи могут принимать меры по сокращению числа мест, где появляется информация. Также могут быть реализованы дополнительные меры предосторожности, такие как хранение данных исключительно на компьютерах с «воздушными» зазорами между ними, на не подключенных к сети устройствах или только в форме физических (бумажных) документов.

Целостность

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


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

Доступность

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

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

Дополнительное оборудование или программное обеспечение безопасности, такое как брандмауэры и прокси-серверы, могут защитить от простоев и недоступности данных, вызванных злонамеренными атаками типа «отказ в обслуживании» (DoS) и вторжениями в сеть.

Трудности реализации парадигмы

Из-за огромного количества нуждающейся в защите информации, а также из-за разнообразия источников и форм информации, парадигма КЦД плохо совмещается с большими данными (Big Data). Дублирование информации и стратегии аварийного восстановления могут увеличить и без того высокие расходы на хранение и извлечение данных. Когда основной задачей является сбор и интерпретация информации для извлечения из нее знаний, ответственное управление данными часто отсутствует. Достаточно вспомнить ситуацию с Эдвардом Сноуденом, чтобы это стало очевидным.


Благодаря развитию технологий Интернета вещей (IoT), автономной связь доступна практически любому физическому или логическому объекту. В зависимости от конечной точки, отправляемые данные могут вызывать или не вызывать опасений по поводу конфиденциальности. Однако, когда даже фрагментированные данные из многих конечных точек собираются, агрегируются и анализируются, в них можно выявить конфиденциальную информацию.

Кроме того, безопасности сетей «вещей и услуг» трудно достичь, поскольку они состоят из огромного количества устройств, на которых часто не обновляется встраиваемое ПО или используются настройки по умолчанию (включая пароли администраторов). Таким образом Интернет вещей может использоваться как автономный вектор атаки или как компонент thingbot.

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

Практики реализации КЦД

Принимая триаду КЦД, компания должна придерживаться широкого набора лучших отраслевых практик. Ниже приведены некоторые рекомендации, разбитые по каждому из трех предметов.

Конфиденциальность:

  • Данные должны управляться в соответствии с необходимым бизнесу уровнем конфиденциальности.
  • Для защиты данных следует использовать двухфакторную аутентификацию (2FA) и другие дополнительные меры.
  • Поддерживайте текущее состояние списков управления доступом и других разрешений для файлов.
  • Проводите регулярное обучение персонала. Человеческий фактор – одна из основных причин утечек конфиденциальных данных.

Целостность:

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

Доступность:

  • Должны быть реализованы превентивные меры, такие как избыточность, отработка отказа и ИНД (избыточный массив независимых дисков).
  • Используйте решения для мониторинга сети, серверов, а также работоспособности информационных систем.
  • Убедитесь, что у вас есть стратегия восстановления данных и обеспечения непрерывности бизнеса.
***

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

08
Окт
2021

🛠 Устанавливаем и переустанавливаем Windows 10: пошаговая инструкция, нюансы, тонкости и подводные камни

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

30
Сен
2021

⛓ Справочник по блокчейну и криптовалютам. Часть 2: криптобиржи и трейдинг

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

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

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


Day-Trading (дей-трейдинг)

Всю торговлю на бирже можно разделить на активную (когда нужно следить на графиком) и пассивную (удержание криптовалюты до появления выгодных условий для ее продажи). Дневная торговля на бирже – активная стратегия, при которой сделки открываются и закрываются до вечера. При таком способе ведения дел используют RSI и Fibonacci, а вот фундаментальный анализ не проводят, поскольку в краткосрочный период курс крипты может сильно колебаться.

Задумываться о завтрашнем дне нет смысла, если сделки будут закрыты уже сегодня.

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


FUD

От английского “fear, uncertainty, doubt”, что переводится как “страхи, неуверенность и сомнения”. Это один из эмоциональных фонов, при котором обстановка становится нагнетающей, а участники сети получают сигналы о том, что крипта, в которую они вложились, скоро обвалится. Тогда пользователи начинают массово ее продавать.

Такие сигналы подают другие трейдеры (для собственной выгоды) или средства массовой информации.

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


Fibonacci

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

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

Такой метод особенно полезен при конкретной точке входа в криптовалюту.


KYC и AML

KYC (от английского “know your customer”) – процедура идентификации личности, необходимая при регистрации на сервисе криптобиржи. AML (anti-money laundering) – меры против отмывания денег. Эти методы – не контроль криптовалюты со стороны государства, они используются везде. Это полезно для крипты, ведь такие монеты как Monero и Dash можно использовать для отмывания денег. KYC и AML – не такая уж высокая цена для роста криптовалют.

Moving average

Еще один технический индикатор, который представляется в виде следующей за графиком линии. Он является отстающим и работает с базой прошлых цен на крипту. Проходящие очень близко к графику точки линии – это краткосрочные ma (мувинги). Точки подальше считаются долгосрочными.

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

OTC

От английского “over the counter” – внебиржевая торговля. При торговле на бирже сама система сводит покупателя с продавцом. При OTC пользователь связывается с контрагентом напрямую. Такой способ торговли подойдет для объемных сделок.

В ОТС торгуют в основном крупные инвесторы и фонды, чтобы не привлекать к себе внимания биржи из-за больших сумм. Так начал появляться dark pool – дополнительная биржа для крупных сделок. Все операции проходят анонимно.


RSI

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


Волатильность

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

Криптовалюта – молодой рынок с низкой ликвидностью, поэтому волатильность здесь высока.

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


Киты

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

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

На фондовом рынке такая деятельность запрещена, но в криптовалютной области запрета нет – здесь полная анонимность.


Криптозима

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

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

Ликвидность

Показатель того, насколько легко можно продать актив. Представьте, что продается антикварное кресло и покупателей на него почти нет. Такой актив неликивиден. Биткоин можно продать моментально: на него всего найдется спрос. Он ликвиден. Самая ликвидная вещь в мире – наличные деньги.

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

Ордера в трейдинге

Есть два типа ордеров – текущие и последние:

  • Текущие – те, что открыты или отложены – с их помощью можно быстро оценить рыночную ситуацию. На бирже окно с текущими ордерами делится на следующие блоки: ордера на покупку/продажу, сумма сделок и средняя цена за период времени. Благодаря отложенным ордерам можно отслеживать объемы, влияющие на уровень курса.
  • Последние ордера показывают последние сделки по коинам. Полезной является функция сортировки таких ордеров по волатильности.

Роботы

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

  • установка trailing stop loss – такая функциональность есть не на каждой криптобирже;
  • быстрое открытие и закрытие сделок сразу на нескольких биржах;
  • выявление паттернов на свечном графике – фича, помогающая моментально выполнять свечной анализ на нескольких коинах сразу;
  • копирование сделок других трейдеров (copy trading);
  • backtesting – тестирование новой (пробной) торговой стратегии на исторических данных актива.

Среди популярных роботов можно выделить следующие: 3commas, Auton.io, Cryptohopper, CryptoTrader, Gekko, Haasbot, Gunbot, Zenbot.


Свечи и свечной анализ

Это тип демонстрации движения цены на криптографике. Форма свечи позволяет рассмотреть 4 грани: начало торгов, их окончание, подъем и спуск курса. Нижняя тень свечи тоже может многое рассказать. Если она большая, значит покупатели сильнее активных продавцов и цена скоро пойдет вниз. А если маленькая – наоборот. Пустая свеча означает рост цены, а заполненная – обвал.

Кроме типа свечек нужно обращать внимание и на их фигуры:

  • doji – маленькое тело свечи (цена открытия и закрытия почти одинакова) и длинные хвосты (борьба быков-покупателей и медведей-продавцов);
  • бычье поглощение – свеча быка поглощает одну или несколько предыдущих;
  • медвежье поглощение – свеча медведя поглощает одну или несколько предыдущих;
  • молот – свеча с большим хвостом и маленькой основой (на повышение цены) или с маленьким хвостом и большим телом (на обвал).

Свинг-торговля

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

В сравнении с дневным трейдингом свинг проще и больше подходит новичкам.


Скальпирование

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

Сложный способ, который подходит только опытным игрокам.


Тренды и трендовые линии

Если говорят о восходящем тренде, значит курс криптовалюты растет, а если о нисходящем – падает. Все тренды можно разделить на краткосрочные, среднесрочные и долгосрочные. Прежде чем покупать/продавать валюту, нужно определиться, на какую перспективу вы рассчитываете и провести технический анализ рынка при помощи сигналов.

  • Трендовые линии – линия между спадами и пиками курса. Чем большее количество людей заметит линию, тем больше пользователей будет торговать таким же методом.
  • Идентификация пиков/спадов – каждый пик и спад идут ниже предыдущего.
  • Флет – движение цены внутри одного канала, которое не отображается на графике. После флета обычно идет сильный спад или пик.

Уровни сопротивления и поддержки

Это уровни, влияющие на цену любого криптоактива. Иногда цена идет вверх, но не может пробить “потолок” или, наоборот, не ломает “пол”. Эти полы и потолки и есть уровни поддержки и сопротивления. Такие зоны появляются, если на определенных уровнях курса есть немаленькие запасы отложенных ордеров, что противоречит тренду (при высоком курсе – ордера на продажу и наоборот).

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

Фьючерсы

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

Цикл эмоций

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

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

***

Если вы хотите разобраться с набирающей популярность технологией не только на пользовательском уровне, но и включить ее в сферу профессиональных интересов, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

29
Сен
2021

⛓ Справочник по блокчейну и криптовалютам. Часть 1: основные понятия и технологии

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

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

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


DAPP

Сегодня практически все приложения централизованные, то есть с единым центром управления. Их часто взламывают, а цензоры могут удалять любые сообщения пользователей. Ethereum и несколько других криптовалют специализируются на создании децентрализированных приложений (dapps). Здесь открытый код и ничего нельзя удалить, ведь копии хранятся на миллионах компьютеров, и взломать их все нереально.

Благодаря децентрализации все средства за рекламу и контент будет получать сам владелец и автор контента.

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


ICO

Это один из успешных даппов, применяемый многими компаниями и проектами. Когда разработчики планируют создание децентрализованной экосистемы, они делают сайт и презентацию (Whitepaper), а потом предлагают инвесторам обменять их средства на токены проекта – криптовалюту, которая будет действовать в новой сети. Есть два вида токенов: utility (для работы на платформе) и security (для заработка).

Расшифровывается ICO как Initial Coin Offering – первичное предложение монеты. Первые ICO начали проводиться с 2017 года, и практически сразу регулятор SEC (Комиссия по ценным бумагам США) стал утверждать, будто токены являются ценными бумагами – значит их нужно регистрировать, а инвестировать в них могут только аккредитованные лица. С 2018 года, когда биткоин вырос до 20 000, а количество ICO стало зашкаливать, было много обманутых вкладчиков и SEC судились с проектами, требуя вернуть деньги инвесторам. Сегодня ICO практически никто не проводит.


NFT

От английского non-fungible tokenневзаимозаменяемый токен. Это своеобразная собственность на цифровые объекты: тексты, изображения, аудиозаписи, видео, имена и прочее. Если криптовалюта взаимозаменяема (ваш биткоин равноценен биткоину другого пользователя), то в случае NFT каждый токен уникален.

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


STO

От английского security token offering – предложение токенизированной ценной бумаги. Это процесс переноса информации о реальных активах в сеть блокчейна. Токенизация значительно упрощает процесс передачи актива другому владельцу. В реальной жизни на это уйдет много времени: нужно использовать услуги посредников, чтобы покупатель ценной бумаги не подвергался рискам и т.д. В блокчейне все происходит на базе смарт-контрактов, обмануть которые невозможно. И в отличие от ICO, к STO никто не придерется.


Smart Contract

Это своеобразная инструкция для компьютера. Например, если в ней прописано “каждую пятницу переводить пользователю X 10 биткоинов”, значит каждую пятницу с кошелька пользователя будут сниматься 10 ВТС и отправляться по нужному адресу. Смарт-контракты упрощают все действия внутри сети блокчейн. Такие договоры используются во всех децентрализованных приложениях и во многих криптовалютах.


Альткоины

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

Все альткоины можно поделить на несколько типов: Ripple (уникальная крипта, контролируется банковской системой), для создания dapps (Эфир, Кардано, EOS), анонимные монеты (Monero, Dash) и привязанные к другой валюте (USDT).

Блокчейн (blockchain)

Это список всех транзакций, которые когда-либо проводились в сети. Транзакции формируются в блоки, а они, в свою очередь, выстраиваются в цепь (блок-чейн – цепочка из блоков). Биткоин и ряд других криптовалют работают на базе технологий блокчейна.

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

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

Децентрализация

Все системы делятся на централизованные и децентрализованные. В первых все проходит через одну точку (центр), например, через некую компания. В децентрализованных системах информация идет через несколько точек, которые никак не пересекаются.

Одним из примеров современной децентрализации можно считать Augur – легальную букмекерскую крипто-контору.

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

Самое главное – собственно крипта. Мы рассмотрим не только биткоин и его производные, но и другие активы, которые сегодня не менее популярны.

Augur

Это рынок прогнозирования и мощная криптоплатформа с собственной монетой REP. Работает она на базе другой крипты – Ethereum. Платформа целиком децентрализирована, что и отличает ее от других решений прогнозирования. Площадка набирает популярность: на выборах губернаторов США на ней были созданы пари на 60% от объема торгов.

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


BCH ABC

BCH ABC возглавляет известный Роджер Вер. Поддерживает ее Bitmain – компания по производству машин для майнинга. Эта команда в конце лета 2017 года откололась от биткоина из-за маленького объема блока в первой криптовалюте (чем меньше блок, тем медленнее идет обработка перевода).

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


Bitcoin

Самая первая криптовалюта, появившаяся в 2008 году стараниями Сатоши Накамото. Биткоин – децентрализованная валюта, базой которой является блокчейн – журнал всех действий, записанный на десятках тысяч компьютеров по всему миру. Каждые 10 минут майнеры решают математические задачи, чтобы создать новый блок и получить свою награду. Комиссия у биткоина составляет 1$, а переводы и данные получателей и отправителей конфиденциальны.


Bitcoin Cash

Еще один форк биткоина, созданный в 2013 году. Особенность BC – больший размер блока. Этот актив в последствии и разделился на BCH ABC и BCH SV. Система форков работает по принципу материнских и дочерних компаний.


Bitcoin SV

SV (Satoshi Vision, Философия Сатоши) – соперник и главный конкурент BCH ABC. В отличие от BCH ABC, Bitcoin SV стремится к постоянному увеличению размера блока и росту скорости проводимых транзакций. Конечно, майнеры выступают против этого актива, поскольку он демотивирует пользователей доплачивать за включение транзакции в ближайший блок. Для пользователей сети же, наоборот, эта криптовалюта выгоднее.


Cardano

Криптоактив третьего поколения, созданный для создания смарт (умных) контрактов. Первое поколение – это биткоин, где можно только переводить деньги. Второе – Ethereum, где добавлена функция онлайн-банка (регулярные платежи). И третье поколение – уже Cardano. Здесь создаются децентрализованные приложения, как и в случае с Эфиром. Разница в том, что в Кардано нет того уровня децентрализации, каким может похвастаться второе поколение, но это – отличный выбор для мелких расходов.


Dash

В биткоин пользователь не указывает имя, а только номер кошелька, но мошенник все равно может найти лазейку, связать личность с транзакцией и получить доступ ко всему. В Dash обеспечивается полная анонимность (приваткоин, анонимная монета). В системе используется принцип микширования: несколько платежей смешиваются, не давая отследить процесс отправки и личность пользователя.

Если, например, в Monero этим занимаются майнеры, то в Dash – мастер-ноды (пользователь дает залог и работает “модератором”, предупреждая все нарушения и получая вознаграждение за обработку необходимого количества платежей).

EOS

Соперник Эфира, который также занимается созданием и применением децентрализованных приложений (Dapps). EOS собрал 4 миллиарда долларов во время ICO. Во главе проекта стоит мощный лидер в криптовалютах Dan Larimer и EOS работает намного быстрее Ethereum. В EOS есть функция замораживания и отката транзакции, 0% комиссией и более высокая скорость платежей.


Ethereum

Создатель лидера среди криптовалют по Dapps – Виталий Бутерин. Приложения на платформе создаются на базе смарт-контрактов – договоров, где оговорены условия сделки и обмануть их нельзя. Несмотря на появление конкурентов, Эфир не сдает позиций, внедряя в работу новые технологии.


IOTA

Главное отличие этой крипты – ее база DAG (Direct Acyclic Graph) или Tangle. Если пользователь делает платеж, он должен проверить подтвердить два платежа других пользователей. Комиссий нет, но тратится энергия сети на проверку других транзакций. Скорость сделок увеличивается при росте их количества в системе. Изначально IOTA создавался для работы с IoT (отсюда и название).


Litecoin

Это модификация биткоина. В 2011 году Charlie Lee, инженер из Google, скопировал технологию блокчейн, на которой работает Bitcoin. Подтверждение транзакций в сети происходят в 4 раза быстрее и комиссий практически нет. Если биткоин называют цифровым золотом, то Litecoin – цифровым серебром. Лайткоин – одна из альтернативных монет, здесь меньше майнеров и она немного меньше защищена.


Monero

Еще один приваткоин. В Монеро кроме микширования, используются и фейковые адреса (метод кольцевой подписи). При отправке платежа в системе записывается один реальный и 3-4 фейковых адреса (или адреса других пользователей), а вычислить настоящий почти нереально.

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


Neo

Этот китайский проект – ответ Эфиру. В отличие от Ethereum, в Neo есть риск отката платежей и цензура на проведение транзакций. В NEO две монеты – NEO и GAS. Первого актива всего 100 миллионов, он используется для подтверждения доли владения в сети. При покупке Neo и хранении ее в кошельке, будет генерироваться GAS (дивиденды) для оплаты комиссий по транзакциям.


Ripple

Монета была создана при поддержке крупных банков. Актив нельзя добывать (майнить), а 61% находится в руках разработчиков. Комиссия составляет 0,00001$, транзакции проводятся за несколько секунд, а суммы могут быть совершенно любые, но! Все действия участников тщательно отслеживаются в сети – никакой анонимности и защиты персональных данных.


Stellar

Stellar – это аналог платежных систем типа Western Union. Регистрация проходит в местных банках и финансовых организациях. Анонимность в сети не гарантируется. Внутренняя монета крипты – XLM (Lumens) обеспечивает моментальные переводы и низкую комиссию. Подтверждением платежей занимается специальная команда IT-специалистов и банки.


Tether

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


Tron

С июля 2018 года монета Tronix (TRX), которая является внутренней криптовалютой системы, работает на собственном блокчейне. Владельцы монет имеют право голосовать за важные изменения в системе. Если положить монеты Tronix в кошелек, то можно накапливать Tron Power. Чем больше Tron Power, тем больше преимуществ, в том числе и голосов при голосовании. Главный контент TRON – индустрия развлечений.


Криптопанки (cryptopunks)

По-другому их называют сайферпанками (шифропанками). Это маленькое общественное движение, появившееся еще в 1980-х. Тогда кодеры делали сотни попыток в надежде создать прототип современного биткоина. Именно тот опыт и помог Сатоши Накамото избежать ошибок и сделать первую криптовалюту.

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


Майнинг (mining)

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

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

Механизм консенсуса

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

Proof of Work

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


Proof of Stake

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

DPoS (Delegated Proof of Stake)

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


Нод (node)

Это подключенный к сети блокчейн компьютер. Устройство скачивает журнал всех транзакций, вес которых просто колоссальный. Если один из узлов (нодов) взломают, на всех остальных остается копия системы.

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


Сатоши Накамото

Это псевдоним человека или группы людей, который в 2008-2010 годах занимался/-лись разработкой первой криптовалюты. После раскрутки биткоина Сатоши пропал. В свет он ни разу не выходил и личность его до сих пор неизвестна – с коллегами он общался только посредством электронной почты.

Энтузиасты прогнозируют, что Сатоши объявится, когда стоимость биткоина достигнет отметки в 100 тысяч долларов, ведь у него на счету 1 миллион биткоинов. И поскольку личность создателя биткоина до сих пор покрыта тайной, о ней ходит много слухов. Например, Craig Wright называет себя Сатоши, однако доказать он этого не смог, зато создал криптовалюту BSV.

Еще есть Dorian Prentice Satoshi Nakamoto – физик, который отрицает любую связь с биткоином. Стоит упомянуть и Hal Finney – человека, что тесно общался с Сатоши и первым в мире получил монету биткоина. Бытует мнение, что он общался сам с собой при помощи двух электронных почт, чтобы его не заподозрили. Пока Сатоши не объявит себя, приходится только гадать.


Скам (scam)

От английского scam – мошенничество, лохотрон. Два года назад волна скама прошла по проектам ICO, когда команды “энтузиастов” создавали сайты и другие люди им платили, потеряв на этом деньги. В криптовалюте можно выделить несколько видов скама: ICO, фейковые кошельки, биржи без вывода денег и фишинг (получение доступа к логину и паролю пользователя).

Стейблкойн (stablecoin)

Это привязанная к другому активу криптовалюта – одна из веток альткоинов. Привязанным активом может быть другая крипта, золото, доллар или иной фиат. Самый популярный стейблкоин (стейбл) – Tether. Она пользуется успехом у трейдеров. Если человек купил криптовалюту и ее курс начал резко снижаться, можно обменять её на стейблы и держать, пока та крипта снова не вырастет.

Стейблкоины делят на три типа: с фиатным залогом, с залогом в другой крипте и без залога (с контролем центробанка). Большое преимущество стейблкоинов в отсутствии волатильности.

Форк (fork)

Это обновление старой (и не очень) криптовалюты. Форки бывают Hard и Soft

Hard

Используется, если ноды не могут обрабатывать блоки старого образца. Тогда блокчейн делится на старую и новую цепочки. Пример – хардфорк биткоина в Bitcoin Cash, и его дальнейшие форки в BCH ABC и Bitcoin SV. Однако форк не означает, что старая крипта прекратит работу – они существуют вместе.

Soft

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


Шардинг (sharding)

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

Это процесс разделение работы над блоками между разными группами нодов (шардами). Если одной группе будет нужно получить информацию из блока, которым занимаются другие ноды, будет использоваться cross-chard communications. Эффективен и безопасен шардинг только при применении механизма Proof of Stake.

Электронный кошелек

Это программа для хранения криптовалюты, без которой невозможно работать с активом. Они бывают разных типов: онлайн, десктоп, hardware (девайс) и бумажные кошельки. Онлайн-кошельки – это сайты, где выполняются операции. При взломе сайта есть шанс потерять все средства. Десктоп – это программа на компьютере пользователя. Взломали компьютер – забрали кошелек. Hardware – это не подключенное к сети интернет устройство, которое нельзя взломать удаленно. Бумажный кошелек – просто записи публичного и приватного ключей. Для перевода денег все равно придется воспользоваться одним из трех электронных.

Заключение

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

***

Если вы хотите разобраться с набирающей популярность технологией не только на пользовательском уровне, но и включить ее в сферу профессиональных интересов, обратите внимание на курс «Блокчейн-разработка» образовательной онлайн-платформы GeekBrains. За 5 месяцев практикующие эксперты познакомят вас с принципами функционирования блокчейн-систем, научат решать реальные бизнес-задачи и создавать собственные проекты. Успешно завершившие курс студенты получат удостоверение о профессиональной переподготовке и электронный сертификат, а также помощь в трудоустройстве.

13
Сен
2021

🕵 TikTok OSINT или 5 простых способов провести интернет-разведку по открытым источникам

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