Telegram Web Link
Я пользуюсь ноутбуками последние 11 лет постоянно. У меня в разное время были разные подставки. В основном такие здоровые, чёрные платформы, на которые ноутбук устанавливается полностью и есть возможность его немного наклонить для более удобного набора на клавиатуре.

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

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

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

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

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

В планах заказать Ergostol. Уже записался к ним на следующей неделе в шоурум в Москве. Нужны 3 больших стола. Хочу их всё же посмотреть перед заказом. Если выбираете себе стол, то обязательно обращайте внимание на его вес. Чем он тяжелее, тем удобнее за ним работать. У меня существующий стол с подъёмным механизмом по весу средний. Когда сложен, нормально. Но когда поднимаешь и активно печатаешь, начинает немного трястись всё.

Если у кого-то есть Ergostol, поделитесь впечатлением. Или посоветуйте бренд стола с подъёмным механизмом, который есть в размерах 2 и 2,2 м. в ширину, если пользуетесь подобным. Можно, конечно, отдельно заказать механизм и столешницу, но не хочется этим заниматься. Забот и так много, не хочется ещё столы самому собирать.

#железо
2👍109
GPU для обучения ML-моделей и анализа больших данных за 1 рубль

Ускоряйте выполнение сложных задач по машинному обучению на серверах с GPU от Selectel. Вам потребуется пара кликов и 1 рубль.

В пару кликов создайте кастомный выделенный сервер под ваш запрос в удобном конфигураторе на сайте. А за 1 рубль добавьте видеокарту Nvidia A2 и Tesla T4.

Арендуйте сервер и добавьте GPU за 1 рубль в Selectel: https://slc.tl/hxk9m

Реклама, АО «Селектел», ИНН: 7810962785, ERID: 2VtzqupjEP1
👎27👍8
Китайцы живут в условиях санкций и ограничений уже десятки лет. Накопили большой опыт в их обходе. Вынужденно приходится его перенимать. Говорю об этом с сожалением, так как это не тот опыт, который хотелось бы изучать.

Какой-то умелец написал скрипт, который можно быстро запустить на свежей VPS и проверить, куда с неё есть доступ и в качестве чего её можно использовать. Там проверяется доступность Youtube, TikTok, ChatGPT, Gmail и некоторые другие сервисы. Даже mail.ru есть. Скорее всего в Китае пользовались бесплатным 1ТБ на хранилище, когда оно ещё было доступно. Помимо этого выводится другая полезна информация об IP адресе виртуалки.

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

# bash <(curl -Ls IP.Check.Place) -E

Ключами -E4 или -E6 можно ограничивать протокол - ipv4 или ipv6. По умолчанию проверяет оба.

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

https://github.com/xykt/IPQuality

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

❗️Если заметка вам полезна, не забудьте 👍 и забрать в закладки.

#хостинг
2👍196👎5
👉 Хотите начать карьеру в одной из самых востребованных IT-специальностей — сетевой инженерии?

Курс «Network Engineer. Basic» от OTUS даст вам все практические навыки для уверенного старта. Вы научитесь работать с CLI CISCO IOS, настраивать сети VLAN и маршрутизацию, работать с IPv4/IPv6, обеспечивать безопасность и проектировать сети.

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

🎁 Пройдите короткое вступительное тестирование и получите запись вебинара "Что выбрать для маршрутизации VLAN: роутер на палочке или коммутатор третьего уровня?”

👉 Пройти тест: https://clck.ru/3Myn6v

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👎11👍8
Вспомнил одну старую историю, про которую уже как-то рассказывал, но было это очень давно. Большинство из читающих сейчас её скорее всего не видели. У человека начал глючить zfs пул и он попросил помощи разобраться, что с ним не так, потому что типовые действия не помогали решить проблему. Диск вывалился из пула и возвращаться не хотел, хотя по всем показателям он был исправен. До этого несколько лет всё работало нормально.
 
Заочно тут особо не поможешь, тем более в его ситуации. В итоге повезло и причину удалось установить. Как оказалось, одному из дисков не хватало питания. Они все висели на одной линии от блока питания. Развели на две, и проблема пропала без замены диска.
 
Я из-за таких историй не люблю самосборы в любом виде, даже из серверных компонентов. В готовой серверной платформе вероятность получить такие проблемы в разы меньше, хотя тоже бывает. Их к тому же даже б.у. обычно продают, протестировав длительное время под максимальной нагрузкой. Не везде, конечно, но можно найти, где тестируют. Потом вместе с сервером приезжает бумажный отчёт о тестировании.
 
Некоторые думают, зачем платить за бренд в 3 раза больше, если можно самому всё собрать. Вот за этим и переплачивают. Дома ещё можно поковыряться с компонентами, если нравится. А на работе не надо. Берите на худой конец б.у. оборудование, протестированное и с гарантией. Это лучше, чем пытаться что-то сэкономить и самому собрать.
 
Вообще не знаю, сейчас кто-то ещё собирает сам сервера, десктопы? По мне, так это пережиток далёкого прошлого. Несмотря на то, что вроде много ссанкций навалили, с оборудованием особых проблем нет. Всё завозится, покупается. Только плати.
 
Исключение, наверное, если надо что-то высокопроизводительное собрать с видеокартами, с какой-то быстрой памятью. Там может так получиться, что выбора особо не будет. А типовые вещи лучше в готовом виде покупать с гарантией на всё изделие, а не компоненты.

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

#железо
👍87👎15
На днях разбирался с одной базой данных mysql на сервере, где есть пока неведомые проблемы с железом. Периодически бьются таблицы. Повезло, что база некритичная, будет плановый переезд. А пока занимался там частичным восстановлением. По ходу дела пришлось с дампами поработать. Сделаю несколько зарисовок оттуда на память. Возможно, кому-то будет полезна эта информация.

1️⃣ Я обычно использую следующий набор ключей при снятии дампа с помощью mysqldump:

# mysqldump -v --add-drop-database --add-locks --create-options --disable-keys --extended-insert --single-transaction --quick --set-charset --routines --events --triggers --comments --quote-names --order-by-primary --hex-blob --databases dbname01 > dbname01.sql

Не буду их все пояснять, можно у ИИ спросить. Сделаю акцент на --single-transaction. Этот ключ позволяет избежать блокировок при снятии дампа, в отличие от ключа --opt, который используется по умолчанию и включает в том числе --lock-tables. Пришлось от него отказаться и вручную перечислить некоторые его ключи, убрав блокировку.

Если какая-то таблица из-за ошибок не бэкапится и останавливает процесс снятия дампа, её можно исключить из дампа ключом --ignore-table=dbname01.table_01.

2️⃣ В таком дампе из-за ключа --add-drop-database в начале идёт команда на удаление базы данных: DROP DATABASE IF EXISTS `dbname01`;и создание новой: CREATE DATABASE IF NOT EXISTS `dbname01`; Я использую этот ключ, потому что удобно автоматически восстанавливать исходники и дамп базы по расписанию на каком-то тестовом сервере. Не нужно менять никакие настройки, не надо удалять старую базу и создавать новую. Берём бэкапы с прода и восстанавливаем их в неизменном виде.

Но это создаёт неудобство, если нужно из бэкапа восстановить копию базы на проде. Если забыть об этом, то при восстановлении базы данных, исходная удаляется. Поэтому перед восстановлением нужно заменить в дампе имя базы данных. Это нетривиальная задача, если дамп очень большой. Нельзя просто открыть его и вручную изменить имя базы. Сделать это проще всего с помощью sed. Меняем dbname01 на dbname01_copy, везде, где встречается:

# sed -i 's/`dbname01`/`dbname01_copy`/g' dbname01.sql

После этого можно создавать базу данных dbname01_copy и восстанавливать в неё содержимое дампа:

# mysql
> CREATE DATABASE dbname01_copy;
> use dbname01_copy;
> source ~/dbname01.sql;

Получили рядом копию рабочей базы.

3️⃣ Проще и удобнее делать полный дамп базы, особенно если в ней очень много таблиц. Можно бэкапить потаблично, но лично я так почти никогда не делаю. Из полного дампа легко получить бэкап отдельной таблицы, если это потребуется. Поможет awk:

# cat dbname01.sql | /usr/bin/awk '/CREATE TABLE `table_01`/,/UNLOCK TABLES/' > /tmp/table_01.sql

Теперь можно восстановить отдельную таблицу.

❗️Если заметка вам полезна, не забудьте 👍 и забрать в закладки.

#mysql
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍83👎1
17 июля 2025 года присоединяйтесь к технической онлайн-конференции 1C-RarusTechDay 2025!

В программе 30+ уникальных докладов от разработчиков и аналитиков:
✔️ Экспертная информация в области 1С, которая ранее не публиковалась.
✔️ Новости разработки в компании «1С-Рарус».
✔️Полезные советы по работе с 1С и реальные кейсы.

💬 У вас будет возможность задать вопрос любому докладчику!

▶️ Зарегистрируйтесь сейчас (участие бесплатное)

#1CRarusTechDay #IT_1С #Инновации #Экспертиза #Рост #Развитие
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
2025/07/09 11:16:18
Back to Top
HTML Embed Code: