LINUX.ORG.RU

Сообщения ei-grad

 

Какой локальный DNS-резолвер вы используете?

Голосования — Голосования

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

В зависимости от задач и предпочтений, пользователи могут выбирать различные резолверы. Например, systemd-resolved неплохо работает из коробки. DNSCrypt-proxy обеспечивает шифрование DNS-трафика, фильтрацию, скрытие IP-адресов, и балансировку нагрузки между наиболее быстрыми вышестоящими серверами. CoreDNS удивляет простотой настройки при высокой гибкости и отличной производительности, достигаемой благодаря многопоточности Go и оптимизации со стороны сообщества Kubernetes.

Поделитесь своим выбором!

>>> Результаты

 

ei-grad
()

Смена технического лидера в проекте Go

Новости — Разработка
Группа Разработка

Сообщество Go отмечает важное событие: с 1 сентября Austin Clements станет новым техническим лидером проекта Go, включая команду Go в Google и сам проект в целом. Russ Cox, который возглавлял проект более 12 лет, объявил об этом шаге, подчеркивая, что лидирующая роль – это служение, а не почетное звание.

Cox отметил, что смена лидеров приносит новые силы и свежие перспективы, и что 12 лет стабильного руководства – это достаточно. Он привел в пример проект Python, который по его мнению выиграл от того, что Guido van Rossum отошел от лидерства в 2018 году. Austin Clements, работающий над Go с 2014 года и ранее возглавлявший работу над «ядром Go», теперь станет техническим лидером всего проекта. Cherry Mui, работающая над Go с 2016 года, возьмет на себя руководство компилятором, рантаймом и выпусками вместо Austin.

Хотя Cox отходит от принятия решений, он останется активным участником проекта, продолжая делиться своим опытом и поддерживать команду. Его новый фокус будет направлен на проекты Gaby и Oscar, с целью улучшения продуктивности разработчиков и открытия новых путей для других проектов. Oscar – это проект, направленный на улучшение разработки открытого ПО с помощью автоматизации процессов поддержки исходного кода. Используя большие языковые модели (LLM) для анализа и преобразования текста в код, Oscar фокусируется на рутинных задачах, таких как обработка вопросов и сопоставление их с документацией. Проект уже показал успешные результаты с ботом @gabyhelp в трекере задач Go.

Russ выразил гордость за достижения сообщества Go, а также полную уверенность в Austin и Cherry, как новых лидерах, Roland Shoemaker, который продолжит руководить безопасностью Go, и в Rob Findley и Hana Kim, которые продолжат руководить инструментами Go и поддержкой IDE.

Поздравляем Austin Clements и Cherry Mui с новыми ролями и благодарим Russ Cox за его неоценимый вклад в развитие Go!

>>> Подробности

 

ei-grad
()

Собеседования - Что вам не нравится в X?

Форум — Talks

cast beastie, навеяно www.linux.org.ru/forum/talks/14177326?lastmod=1524826225110#comment-14177375

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

Я вот не могу ответить на вопрос «что вам не нравится?» ни про Python, ни про Go, которые знаю вроде бы довольно хорошо. Зато вот про Rust, C++ и кучу других языков, знания по которым у меня весьма поверхностны - легко. Если тебе не нравится инструмент - нафига учиться с ним работать? Языков десятки, возьми тот который нравится.

Вообще люди, которые такое на собеседованиях спрашивают, обычно странные. Мне как-то один чувак привел в пример что ожидал услышать что в python'е нельзя raw-строки заканчивать слешом. *****, да я с этим столкнулся в универе 10 лет назад, забил и дальше пошел, не вижу смысла останавливаться в своем развитии из за такой мелочи. Может он ещё хотел услышать что мне не нравится GIL? Потом он же ещё про git vs mercurial хотел похоливарить, прочитав одноименную статью с хабра. Ну да фиг с ним. В Go правда куча грабель и неочевидных вещей, моя любимая - что в самой популярной софтине написанной на Go, невозможно в рамках Go runtime корректно реализовать её основную фичу. Но там просто так на листочке фиг распишешь чтобы интервьюер смог в это вкурить, и вообще он сидит и смотрит на тебя такими глазами как будто хочет за generic'и потереть.

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

 , ,

ei-grad
()

DevOps в Едадил, Москва, 120-150 т.р.

Форум — Job

Мы ищем DevOps инженера, который будет заниматься поддержкой и развитием инфраструктуры проекта Едадил:

  • Администрирование серверов под Ubuntu
  • Ansible - написание ролей и плейбуков для настройки системы, деплоя новых сервисов и выкатки обновлений, поддержание порядка в репозитории с ролями и плейбуками
  • Поддержка и настройка системы мониторинга на TICK stack (Influx)
  • Поддержка и развитие CI/CD (GitLab CI)

Мы предлагаем:

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

Требования:

  • Хороший *nix-background
  • Опыт разбора инцидентов с сетевыми и системными проблемами
  • Опыт работы с высоконагруженными веб-проектами
  • Ansible
  • Docker
  • Git

Приветствуется:

  • Опыт разработки на Python и Golang
  • GitLab CI
  • TICK stack
  • PostgreSQL
  • Elasticsearch

О нас:

Едадил — лучшее мобильное приложение про скидки в магазинах в России и Европе.

Мы собираем акции и предложения в федеральных и региональных сетях продуктовых, детских, косметических и хозяйственных магазинов по всей стране: от Калининграда до Сибири. Едадил работает во всех 16 городах-миллионниках России, а также в сотнях других городов и населенных пунктов в 66 регионах страны.

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

Ждем резюме на cv@edadeal.ru

 , , , edadeal,

ei-grad
()

Что было непривычно при первом использовании Linux?

Форум — Talks

Помните ли вы, какие отличия от привычного вам offtopic вы заметили при первом использовании Linux?

 

ei-grad
()

FBReader стал тормозить

Форум — Desktop

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

Идей куда копать - нет. Версия FBReader в арче с 2013 года...пока писал топик, идея появилась - тормозит freetype2

Снес freetype2-infinality, поставил обычный, FBReader стал куда отзывчивее, но всё равно читать неудобно - лаг ощутимый 200-300 мс.

Даже не знаю теперь чего делать, куда писать.

edit: см. FBReader стал тормозить (комментарий)

 , , freetype2

ei-grad
()

Положить JSON Lines в RDBMS

Форум — Development

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

Не буду говорить что база это PostgreSQL - JSON поля не предлагать :-). MongoDB / ElasticSearch / etc тоже не предлагать. EAV тоже не предлагать.

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

Как бы вы решали такую задачу?

 , , , ,

ei-grad
()

Archlinux local mail

Форум — Admin

Киньте best practice какой MTA для loopback-only почты лучше под арчем поднять? Похоже что такого, чтоб «pacman -S ... и всё работает» нет, грусть-пичаль. Очень нужен чтобы выполнение crontab'ов отслеживать.

Конфиг Postfix'а в wiki - устарел. А я уже лет 7 с MTA не ******.

 , , , ,

ei-grad
()

Проблемы с интерфейсом при выключенном promisc mode

Форум — Admin

Сегодня увидел знакомый со студенческих лет симптом - сеть в виртуальной машине дико лагает, вероятно теряется часть пакетов, при этом избирательно - установившаяся TCP сессия работает ок, но устанавливается один раз из нескольких, UDP тоже шлется/принимается один пакет из нескольких. RX dropped потихоньку растет (сильно меньше чем на самом деле теряется).

При включении promisc mode на интерфейсе всё магически начинает работать хорошо.

Кто-нибудь сталкивался? С чем может быть связано?

 

ei-grad
()

Программист-разработчик PHP / Symfony2, Москва, 80K+

Форум — Job

Мы ищем разработчика на Symfony2 (PHP), который будет заниматься развитием серверной части проекта Edadeal.ru:

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

Мы предлагаем:

  • рабочее место в современном и комфортном офисе на ул. Тимура Фрунзе (БЦ Морозов, офис Яндекса)
  • небольшая дружная команда быстрорастущего стартапа
  • гуманный рабочий график
  • соцпакет с компенсацией питания, спортзалом в офисе и свежими фруктами каждый день
  • бесплатную парковку, монитор и ноутбук последней модели

Необходимые навыки:

  • опыт разработки веб-сервисов на PHP (Symfony2, Doctrine2, HTML, CSS, JS)
  • опыт работы с MySQL, знание SQL и понимание принципов работы реляционных БД
  • базовые знания Python и желание продолжить его изучение
  • опыт командной разработки и использования систем контроля версий исходного кода
  • умение и желание работать в команде

Приветствуется:

  • участие в OpenSource проектах (для принятия решения мы смотрим аккаунты на Github и Bitbucket)
  • участие в соревнованиях по программированию (ACM ICPC) и информационной безопасности (CTF)
  • опыт работы с Flask и SQLAlchemy
  • опыт работы с Elasticsearch
  • опыт работы в Linux (Ubuntu)
  • знание Git и опыт работы по GitFlow
  • понимание принципов работы популярных сетевых протоколов, умение рассказать что происходит при открытии браузера
  • опыт разработки REST API и клиент-серверных приложений
  • опыт использования практик: unit testing, code review, continuous integration
  • опыт работы с Docker и ansible

Рассчитываем найти молодого адекватного специалиста на 80-100 т.р. Но по результатам готовы рассматривать и больше.

Можно откликаться в треде или сюда - http://hh.ru/vacancy/15153882.

 , , едадил,

ei-grad
()

scp remote to remote

Форум — Admin

Давно ли scp научился копировать с сервера на сервер напрямую? Или всегда умел?

Крутота.

 

ei-grad
()

Построитель отчетов по access log на python

Форум — Admin

Кто-нибудь видел построитель отчетов по access log на python?

Есть logtools, клевый на первый взгляд набор скриптов для парсинга и анализа логов, но я не вкурил как им по-быстрому наваять отчет типа awstats или sarg.

Писать очередной велосипед неохота :-(.

 , logtools, ,

ei-grad
()

Где в Москве пощупать разные клавиатуры?

Форум — Talks

Племянник обзавелся механической геймерской клавой Tesoro, я чуток за ней посидел - понравилось. Теперь хочу нормальную клаву на работу.

Может есть в Москве какой-нибудь магазин где можно пощупать разные варианты-модели всяких Razor, Tesoro, SteelSeries и Das keyboard'ов?

Вообще интересуют не только классические механические, но и типа маковских. Но маковской я пытался пользоваться под Linux'ом - постоянно проблемы то с подключением, то с раскладкой. Может что посоветуете?

 

ei-grad
()

Как работает gdb call?

Форум — Development

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

В man ptrace ничего что могло бы помочь реализовать вызов кода в отлаживаемом процессе не вижу.

Откуда копать?

 ,

ei-grad
()

Thinkpad Yoga S1 отключается клавиатура и мышь

Форум — Desktop

Где-то начиная с ядер 3.11-3.15 при отключенной зарядке при запуске startx стали отключаться клавиатура и мышь. Помогает rmmod -f thinkpad_acpi перед запуском startx.

Собственно меня по этому поводу мучает пара вопросов:

1. Как научиться их включать обратно?

2. Где что поковырять чтобы избавиться от такого поведения?

3. Куда правильнее всего будет писать баг-репорт?

 , ,

ei-grad
()

Lenovo Thinkpad Yoga S1 бьется током

Форум — Linux-hardware

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

Что делать, нести в сервис или самому поискать где контачит?

Это уже второй ноут Lenovo за последний год, у первого пара клавиш стала западать, надо купить новую клаву но все руки не дойдут. Думаю перейти на бюджетные Acer'ы, с ними такого говна не было.

ei-grad
()

Посоветуйте контору собрать комп для юр.лица

Форум — Talks

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

Примерный конфиг, на всякий случай, такой:

  • i7 4770
  • 16Gb DDR3, мать должна поддерживать 32Gb
  • 2x1Tb HDD + 120Gb SSD
  • Wifi 802.11n (ну и Gigabit Ethernet тоже нужен, бывают сейчас машины без него?)
  • видео встроенное

ps. москва...

ei-grad
()

Которую осень по счету...

Форум — Talks

Которую осень по счету
Гуляешь ты в парках один?
Глядишь на влюбленные пары,
Скучаешь, бредешь нелюдим.

Казалось бы, что тебе нужно?
Ты хакер, каких поискать.
Ну нету подруги - не нужно
Совсем уж вот так раскисать.

Напишешь стихи и отправшь.
Подумаешь «снова не та...»,
И отзыв без чувств прочитаешь,
Стихи это просто слова.

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

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

 ,

ei-grad
()

Юзабельный qtile

Галерея — Скриншоты

Давненько я не постил скриншотов. Вообщем сабж. Потихоньку привыкаю к Stack layout, но думаю что всё равно допилю MonadTall как будет свободное время. В код вроде бы уже въехал, так что пол дела сделано. По ощущениям qtile стабильно развивается и уже вполне юзабелен для тех, кто знает Python и может при случае чего-то допилить напильником.

На скрине:

Здоровая критика приветствуется :-).

>>> Просмотр (1920x1080, 286 Kb)

 , , ,

ei-grad
()

IPv6 routing 100BASE-T vs 802.11n metric

Форум — Admin

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

ei-grad
()

RSS подписка на новые темы