@Tishka17
Tishka17

Народ, а что посоветуете для фасетоного поиска? Агрегации в elasticsearch работают подозрительно медленно

Tishka17

Накатал тут небольшой сервис по обмену кодом: http://codephoto.ru

Объяснять не буду, лучше посмотреть.

Tishka17

Наговнокодил тут либу. Пользуйтесь

https://github.com/Tishka17/dataclass_factory

Tishka17

Что делать на больничном? Все ждут, что я найду силы и поработаю. Но нет! За неделю перевел проект с python 2.7+ web.py на python 3.5 + flask. Заодно отрефакторил, выкинул самописный шаблонизатор в пользу jinja2, pyldap заменил на ldap3 и разобрался с транзакциями.
Думаю, ещё неделя уйдет на вылизывание упущенных мелочей. Но результатом я доволен!

Tishka17

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

Tishka17

Уронил клиент, отправил отчет о падении. Может кто пофиксит?

Tishka17

Подскажите, как правильнее и лучше разделить один tuple на несколько NamedTuple?

Tishka17

Товарищи (особенно rayslava ), подскажите, как в тайзено ставить пакеты? Rpm нет, zypper что-то не ставится (зависимости не получается руками для него найти)

Tishka17

Пипл, я в СПб. Чё как?

Tishka17

Что актуально для питон разработчика?

Tishka17

Подскажите, а как вы ставите питонопакеты в продакшене? Вот пытаюсь сделать pip install cryptography, а он его компилировать пытается. Ну откуда у меня на проде компилятор?

Tishka17

Пидорасы!

Tishka17

Не могу больше молчать. Купил таки себе телефон известной фирмы Xiaomi, так как они реально дешевле.
ЗАЧЕМ они испоганили мой замечательный андроид???

  1. @Umnick радовался что в 7ке сделали по двойному тапу на кнопку открытия списка тасков переключение не предыдущее приложение. Это тут не работает! По двойному тапу остаешься на месте
  2. При подключении к wifi метро автоматически октрывается окно с просьбой авторизоваться на вебморде. Не уведомление! Всплывает активити поверх всего! Ставит на паузу игрушку, в которую ты играл и киношку, которую смотрел.
  3. Ах да, в этом окне показывается пустота. Видимо они вместо хрома заюзали какую-то свою вебвьюху.
  4. По умолчанию для некоторых приложений уведомления показываются вверху экрана (whatsapp), а для некоторых - нет (vk, telegram). В панели уведомлений при этом есть все. Решается входом в настройки уведомлений для каждого приложения.
  5. При получении GPS координат появляется уведомление "координаты получены". Никак не отключается. Да мне пофиг, что телефон там получил. Если мне надо - я увижу это в картах
  6. Встроенные утилиты предлагают "очистить мусор". При этом туда попал не только кэш, но и данные приложений.
  7. В панели уведомлений они разворачиваются только если провести двумя пальцами. В нексусах, если уведомлений одно-два, то они показываются подробно.
  8. Камера открывается по двойному нажатию громкости, а не питания. Естественно, когда играет музыка это не работает.
  9. Не у всех стандартных приложений иконки установлены корректно. В их лаунчере показываются красивые, а в google start - нет.
  10. Нет возможности поменять масштаб экрана. Во встроенных приложениях шрифты нормального размера, а все сторонние показывают гигантские буквы и элементы управления. При этом есть настройка для изменения размера букв во встроенных приложениях
  11. При первоначальной настройке не восстановило мои данные из гуглоаккаунта (приложения, обои, настройки вайфая, данные приложений)
  12. Нагло косит под iOS

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

Tishka17

Пока я впиливал в поинт клиент RxJava вышла новая мажорная версия.

Tishka17

Не пугайтесь, что от меня спам сегодня идет в поинт. Добрался до кода клиента. Пытаюсь довести до ума RX-ветку

Tishka17

А что, я не могу просто так взять и собрать RPM под какую-то левую архитектуру если у меня уже есть бинарники?

rpmbuild ругается, что архитектура не поддерживается, mock пытается что-то качать и вообще не понятно что делать если это нестандартный дистрибутив.

Есть рекомендации? Мне надо-то упаковать пару либ и бинарник в пакет, зависимостей даже нет толком.

Tishka17

Что нужно, чтобы в 2027 году подключиться на работу по впн?

  1. Настроить впн
  2. Увидеть что не хватает плагина к нетворк менеджеру
  3. Поискать в репах
  4. Поискать репозиторий в гугле
  5. Поискать репозиторий для твоего релиза системы
  6. Скачать исходники
  7. Собрать
  8. Увидеть, что что-то не работает
  9. Запустить демон в дебаг режиме
  10. Погуглить ошибку
  11. Дописать внутренний айпи сервера в настройки впн
  12. Подключиться
  13. Увидеть что сломался интернет
  14. Поставить галочку "только туннелируемые ресурсы"
  15. Увидеть что таргет сеть недоступна, так как она не совпадает с сетью откуда выдаются адреса
  16. Прописать руками маршруты
  17. Увидеть что локальные домены не резолвятся.
  18. Психануть, прописать в hosts
  19. Наконец запушить коммиты на сервер, закрыть таску в трекере и вообще поработать
Tishka17

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

Честно, для питона никогда тесты не писал, так что с трудом представляю с чего начать. Делать свой раннер или как?

Tishka17

А кто знает, будут ли показать "Возвращение доктора Мистерио" в кино? Если да, то где?

Tishka17

Есть тут специалисты по активным директориям?

Вот у меня есть логин в виде domain\user. Как мне найти его в ад? Допустим, user - это sAMAccountName. А домен куда? Выгреб все данные какие смог из AD, не вижу там такой строки даже внутри каких-либо полей объектов. nETBIOSname тоже пустой везде

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.