Как стать автором
Поиск
Написать публикацию
Обновить
34
0
ispmanager @ispmanager

Панель управления хостингом и сайтами

Отправить сообщение

Как настроить BIND в качестве вторичного DNS-сервера для панели ispmanager

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.7K

Панель ispmanager — по умолчанию первичный сервер имен, даже если ее записи никуда не транслируются. Если включить опцию «Сервер имен», то для каждого домена нужно создать мастер-зону.

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

В статье разберем, как это сделать на примере операционных систем AlmaLinux 8 и Ubuntu 22.04.

Читать

«Проблема не из-за нашего продукта»: как мотивировать техподдержку помогать больше, чем должны

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.2K

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

В 100% довольных клиентов директор клиентского сервиса ispmanager Николай Глазунов не верит: «Всегда будут пользователи, которые задают нашим ребятам вопросы: “Ваша панель — убожество, почему вы не раздаете ее всем бесплатно?”, “Я вчера заказал стиральную машинку, почему ее до сих пор не привезли?”, “Можно ли у нас телек купить?”. Все это — реальные примеры тикетов. Иногда даже думаем запартнериться с ритейлером бытовой техники...»

Читать

Как установить Nextcloud с помощью Docker в ispmanager 6

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров5.6K

В этом гайде шаг за шагом пройдем процесс настройки среды для запуска NextCloud. Покажем, как запустить NextCloud на собственном сервере с ispmanager 6, используя интерфейс панели для установки Docker, а также настройку и запуск контейнеров с необходимым ПО — Nginx, MySQL, PHP и Nextcloud.

Изучать Docker и его команды не потребуется, так как работать будем через интерфейс ispmanager 6.

Запустить NextCloud

Умный дом с котом: мой опыт автоматизации домашней рутины

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров26K

Как автоматизировать дом, чтобы кошачий лоток отправлял в «Телеграм» сообщения, что его пора почистить, а на экране ТВ появлялось сообщение, что ванная комната освободилась. Об этом рассказал наш комьюнити‑менеджер Игорь Губайдуллин, инженер с 20-летним опытом работы. Умный дом стал его хобби пять лет назад — началось всё с робких шагов по освоению Apple HomeKit, а закончилось выделенным сервером умного дома с Home Assistant на борту.

Читать далее

Ретрокодинг на Macintosh System 7.5, Think C и ResEdit

Время на прочтение10 мин
Количество просмотров3.2K

Большинство современных программистов привыкли использовать инструменты автодополнения кода и новомодные ИИ-штучки а-ля Copilot. Они стали нормой.

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

Классические компьютеры Macintosh становятся все популярнее среди коллекционеров. В моей личной коллекции имеются и iMac G3, и горячо любимый мной Macintosh SE 30, и Apple Newton. Я собираю их не ради развлечения — я чувствую, как стремительно мир утрачивает знания об истории вычислительной техники. Особенно это касается программирования. Уму непостижимо, сколько сил приходится приложить, чтобы найти все необходимые средства разработки и документацию тех лет.

Читать далее

Обслуживание HTML из MS-DOS

Время на прочтение5 мин
Количество просмотров4.9K

Отсутствующий в MS-DOS стек протоколов TCP/IP всегда был поводом для жарких дискуссий – и это при том, что изначально его поддержка в ОС не планировалась вовсе. И дело вовсе не в том, что MS-DOS он был бы не по силам. TCP/IP на момент разработки DOS еще не был реализован самой Microsoft. Разве что в Windows 3.11 промелькнул IPX/SPX. Окончательно утвердился стек TCP/IP только в Windows 95.

Тем не менее, благодаря потрясающей работе по созданию бэкпортов, проделанной множеством энтузиастов по всему миру, TCP/IP всё же удалось заставить работать в MS-DOS. В эмуляторе 86Box можно установить виртуальную сетевую карту, загрузить её драйверы и запустить TCP/IP. При этом получится даже просматривать веб-страницы. Но сейчас мы сделаем нечто еще более дикое. Заставим нашу виртуальную MS-DOS машину работать в качестве веб-сервера и разместим на нем свою HTML-страницу. Приступим!

Читать далее

DDoS-атаки: ловушки, тренды, способы защиты. Интервью с аналитиком DDoS-Guard

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров3.6K

Мы поговорили о DDoS-атаках с аналитиком команды защиты инфраструктуры в компании DDoS-Guard Петром Макаровым. Узнали, почему защита обратным проксированием на уровнях L3-L4 — это лукавство, в чём минусы блокировки трафика по IP, какую защиту от атак выбрать при ограниченном бюджете и как менялся характер DDoS-атак за последние годы. Обещаем, будет интересно, — загляните под кат.

Читать далее

Воспринимайте жизнь как игру, и она станет более понятной

Время на прочтение9 мин
Количество просмотров15K

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

Помимо правил, в самом начале с вами поделились интересной информацией. Вероятность того, что инопланетянин достанет чёрный камень — всегда 50%. За несколько секунд до начала игры друг шепнул вам о стратегии, которой нужно придерживаться. И в результате, после бесконечного числа партий, вы оба стали победителями. Просто подфартило? Или сработала стратегия партнера?

Читать далее

Почему я перестал использовать Vim

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров35K

Говорят, однажды попробовав Vim, назад уже не вернешься.

Для разработчика Vim может быть опасен. Особенно если коллеги настаивают на его использовании или, как минимум, тонко намекают. Как если бы ты был Нео из «Матрицы», и вдруг в обычный, ничего не предвещающий день…

Опа! Сбой в матрице.

Выбор за тобой. Потом пути назад уже не будет. Примешь синюю таблетку — история закончится, ты проснёшься в своей постели и будешь верить, что GUI — это сила. Примешь красную — и останешься в Стране Чудес, а я покажу тебе, насколько глубока кроличья нора Vim. Помни — я предлагаю только правду, и ничего более.

Читать далее

Программист с детства: интервью с разработчиком

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7.1K

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

Нет, конечно же, мы не будем брать в расчет выпускников ИТ-курсов. Далеко не все из них продолжат карьеру в ИТ. Тех, кто погнался за «легкими» деньгами тоже оставим за скобками. Как правило, самые интересные истории рассказывают люди, влюбившиеся в компьютеры и программирование в раннем возрасте. Те, кого называют «прирожденными» программистами.

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

Читать далее

Реляционные системы управления базами данных становятся проблемой. Что с этим делать?

Время на прочтение9 мин
Количество просмотров22K

С реляционными базами данных я знаком очень давно, с конца 90-х. Мои первые шаги в мире компьютеров и программирования связанны именно с ними. Реляционным БД было отведено особое место в моей образовательной программе и стажировке на инженера-программиста. Они преследовали меня на протяжении всей моей карьеры. Я буквально провалился на самое дно кроличьей норы реляционных систем управления базами данных (РСУБД) – и до сих пор люблю их.

За годы работы я испробовал практически все РСУБД, а их попадалось мне немало: MySQL, Postgres, Oracle, Microsoft SQL Server, DBase, Access, SQLite, DB2, MariaDB, AWS RDS, Azure SQL, Google Cloud SQL. Нельзя любить РСУБД, если не любишь SQL, а это отдельная вселенная. И не все SQL одинаковы. Есть MySQL со своим собственным жаргоном, есть T-SQL от Microsoft и всемирно известный PL/SQL от Oracle. Наверное, не стоит упоминать, что все они несовместимы друг с другом.

Читать далее

Кто изобрел литий-ионный аккумулятор

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров6.3K

Многие пытались, но сходили с дистанции, передавая эстафету другим, пока наконец компании Sony не удалось довести дело до конца.

Сейчас, спустя 50 лет после появления первого литий-ионного аккумулятора, легко рассуждать о его ценности. Он используется в миллиардах ноутбуков, мобильных телефонов, электроинструментов и автомобилей. Мировой объем продаж достигает $45 млрд в год, а в ближайшее десятилетие может превысить $100 млрд.

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

Читать далее

Графические оболочки на серверы: стоит ли игра свеч?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров11K

Знаете, что общего между GUI и стояночным тормозом на автомобиле? Их наличие упорно игнорируют матёрые юзеры. Но если бывалому водителю легко трогаться под уклон только с педали тормоза, то новичку ручник будет очень кстати. Точно такая ситуация с графическими оболочками для серверов. 

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

Читать далее

Как мы корпоративно в Dota 2 [про]играли

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров3.1K

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

Этой весной команда ispmanager приняла участие в турнире Лиги Чемпионов Бизнеса по Dota 2. Под катом расскажем, как собиралась команда, откуда вообще взялась идея поучаствовать и в чем заключался секрет нашей успешной (нет) игры.

Читать далее

Как развить навыки стратегического мышления

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров21K

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

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

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

Читать далее

Китайские сайты такие китайские

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров24K

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

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

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

Читать далее

Eudora: путь и возрождение легендарного почтового клиента

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров3.8K

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

За прошедшие годы разными авторами, частными и корпоративными, было написано немало почтовых клиентов для ПК, но лишь немногим из них удалось достичь популярности Eudora. Доступная и для IBM PC, и для Apple Macintosh, в период своего расцвета Eudora могла похвастаться десятками миллионов счастливых пользователей. Это была элегантная, быстрая, многофункциональная программа, которая могла работать с почтовыми хранилищами на сотни тысяч сообщений. На мой взгляд, это лучший почтовый клиент из когда-либо созданных, и еще никому не удалось его превзойти.

Читать далее

Бум ИИ с открытым исходным кодом зиждется на подачках крупных технологических компаний. Как долго он продлится?

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров6.8K
Возросший уровень доступности кода, лежащего в основе генеративных моделей, стимулирует инновации. Но если крупные компании начнут нервничать, лавочка попросту закроется.



Просочившийся в сеть меморандум, написанный Люком Сернау, старшим инженером Google, наконец озвучил то, о чем многие в Кремниевой долине, должно быть, шептались уже не одну неделю: свободный доступ к открытому исходному коду угрожает захвату ИИ большими технологическими корпорациями. Новые крупные языковые модели с открытым исходным кодом — альтернативы Bard от Google или ChatGPT от OpenAI, на основе которых исследователи и разработчики приложений могут изучать, строить и модифицировать — сыплются как конфеты из пиньяты. Это более компактные и дешевые версии лучших в своем классе моделей ИИ, разработанных крупными компаниями, и они уже (почти) соответствуют своим старшим товарищам по уровню производительности — к тому же распространяются бесплатно.
Читать дальше →

Первый опыт работы с GitHub Copilot X: взгляд программиста

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров20K
Будучи разработчиком ПО, я всегда нахожусь в поиске инструментов и технологий, которые могут повысить эффективность моей работы. Недавно у меня появилась возможность протестировать GitHub Copilot X, ИИ-ассистента для кодинга на базе машинного обучения. Мне не терпелось узнать, на что способна эта штука и как она впишется в мой рабочий процесс. В этой статье я поделюсь своим опытом первого использования GitHub Copilot X и изложу свои мысли о том, стоит ли включать его в свой набор инструментов.


Читать дальше →

Разработчики программного обеспечения скоро перестанут писать код

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7.9K
Размышления о том, куда ведет карьерная лестница современных программистов.



Путь джуна


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

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

Тут-то и начинаются первые серьезные изменения. Вместо того, чтобы давать четко сформулированные и точно очерченные задачи, ему делегируют написание проектной документации с описанием проблемных областей и возможных решений. Постепенно время, которое он тратит на кодинг, сокращается с 90% до 80-70%.
Читать дальше →
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность