LINUX.ORG.RU

Сообщения EnterpriseMobility

 

Печать на Linux принтер

имеется код, который вызывает gsprint (который windows only)

Код портируется на платформу Mono/Ubuntu, там gsprint нет.

Чем заменить вызов? Как напечать на принтере в линукс PDF?

Происходит/возможна ли печать в Linux через GhostScript?

Зы. важными параметрами являются: возможность выбора ландшафтная/портретная ориентация

 , , , ,

EnterpriseMobility
()

Отмена установки аддина в MonoDevelop

Проблема: по ошибке/ из-за интереса установил плагин WakaTime в MonoDevelop.

При запуске MD он качает ZIP архив с GitHub, предварительно ругнувшись на сертификат, успешно скачивает, а потом или падает или замирает при попытке ввода параметров.

Переустановка MD не помогает (и с удалением кэша)

WakaTime продолжает числиться в

mdtool setup  list

Пытаюсь удалить из консоли через

mdtool setup uninstall

но ему требуется ID, которой я не знаю, и не знаю как получить.

Где реально хранятся аддины? База аддинов? Как узнать AddIn-ID?

Зы. Ах и да, почему этот ваш мигелюшка не осуществляет суппорт клиентов в чатеге? Хотя все читает. Продался мелкосовту?

 , ,

EnterpriseMobility
()

Хроники ноды. Эпизод 5й. Апокалипсис.

require('fs')
    .createReadStream('data.txt', { encoding : 'utf8' })
    .on('data', chunk => {
        chunk.split('').forEach(function () {
            setTimeout(() => {}, 100000);
        });
    });

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory

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

Что делать? Валить абатна на похапе?

Зы. Изучить ядро V8 и умереть, да.

Перемещено beastie из talks

 ,

EnterpriseMobility
()

Переход от интеграционных тестов к юнит тестам

Имеется код, без юнит тестов, веб сервис.

провожу интеграционное тестирование чужого кода методом черного ящика.

Провожу тестирование 2-х ендпоинтов, работа которых связана между собой, при вызове последнего при некорректных параметрах из базы данных получается результат, приводящий к падению сервера (не было выполнена проверка на null).

Нужно создавать соответствующий юнит тест, который бы ОПИСЫВАЛ бы что именно произошло?

ИМХО - нет, ведь ошибка тривиальна как и метод ее исправления.

В каком случае нужно создавать юнит тест для ошибок?

 

EnterpriseMobility
()

посоветуйте помидор для Unity

- Хранит список дел локально

- Индикатор текущей задачи в качестве хинта и сколько времени до истечения

- задачи должны иметь дату

- сделанные задачи должны быть зачеркнутыми

- юзабилити (хочу рядом с часами в трее, со значком помидора, с сохранением тасков на неделю)

- канбан опционален

 ,

EnterpriseMobility
()

Симуляции отсутсвия соединения с базой данных Oracle

Необходимо во время работы программы (веб сервис) протестировать реакцию на потерю соединения с базой данных (сервер БД упал), а также реакцию системы на возможность продолжения работы при поднятии сервера Oracle.

Важно также возможность изменения доступности хоста БД без перезагрузки компа и перезапуска сервиса

Зы. выдергивание кабеля не предлагать

Зы. зы. Ubuntu 15.10

 ,

EnterpriseMobility
()

Плагин для автоматического перевода в Pidgin

существуют ли на настоящий момент работающие плагины для автоперевода входящих сообщений (с сохранением оригинала)

Или опять придется ставить скайп под вайн?

 

EnterpriseMobility
()

Unity: Рабочий стол, создание ярлыка

как в Ubununu 15.10 создать на рабочем столе ссылку на shell-скрипт?

В windows это было просто -> создать ярлык и все.

Перемещено JB из talks

 

EnterpriseMobility
()

Markdown и AsciiDoc хороши только до тех пор

пока не нужно распечатать набранное на принтере.

Поддержка вложенных списков в PDF export AsciiDocFx говорите?

Ога шаз.

Приходится ставить этот ненавистный Office 2016 за 20000 рублей в CrossOver Office за 2630 рублей , чтобы распечатать сраную инструкцию по подключению ноутбука с семеркой к сраному телевизору через сраный HDMI разъем.

Такие дела. Да

P.S. хипстеру принтеры не нужны, это ведь заговор ЦОДа против леса.

 ,

EnterpriseMobility
()

Легаси код это

the special problem of legacy code is that it was never designed to be testable. ... So before unit testing, you need to refactor the code to make it more testable.

However, in order to refactor safely, you must have unit tests to verify that you haven't broken anything with your changes

Итого имеем проблему курицы и яйца.

Вывод: легаси код - это тот код, который нужно выкинуть. И переписать заново. И никаких рефакторингов и юнит тестов.

 

EnterpriseMobility
()

TDD головного мозга это

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

Итого локализация и исправление бага затягивается на 12 дней.

Такие дела.

Зы. Еще больше тестов!

 ,

EnterpriseMobility
()

сеньор поставил мне ультиматум

если в следующем спринте я опять буду писать ТОЛьКо унит тесты, а не как все нормальные люди - продуктовый код ((C) переводчик The Art Of Unit Testing), то меня на кухне лишат бесплатных обедов. Навсегда.

а мне так интересно копаться в чужом белье и находить жуков.

что делать?

 

EnterpriseMobility
()

а вам не кажется

что ноде-же-эс — это система разработанная специально для даунов?

А настоящие ТРУЪ специалисты до сих пор сидят на по-ха-пе 4.0 без классов, фреймоворков, MVC, MVVM, юнит тестов, фича-бранчей и пакетных менедежеров и прочей новомодной хрени, которая создана только для одной цели - оболванить программиста.

А вот разбираться в лапшекоде- это да, удел профессионала.

 

EnterpriseMobility
()

Решение неравенств в Maxima/Sage/...

Перед попейсателем юнит тестов стоят задачи:

1) Проверить, всегда ли условие будет истинно при указанных входных параметрах, задаваемых в виде диапазонов и/или фиксированных значений.

2) Найти диапазон значений какого-то параметра условия при которых условие будет всегда истинно (или ложно).

Т.е. нужен символический решатель неравенств.

Где оно лучше? Какую версию Maxima сейчас стоит юзать? wxMaxima все еще ТРУЪ? Кто решает такие задачи лучше?

Зы. Maxima открывал в последний раз 10 лет назад, Sage 10 лет назад, Maple 15 лет назад.В гугле забанили.

 , , , ,

EnterpriseMobility
()

Система ноде-же-ес настолько сурова

что для определения свободного места на диске или в папке нужно вызывать drivespace.exe. Которая не к сожалению запускается по линукс. Такие дела.

 ,

EnterpriseMobility
()

а юнит тесты

это white box тесты или таки black box?

 , ,

EnterpriseMobility
()

Трейлер Warcraft-а (2016)

https://youtu.be/cG11JBFrYHY

Единственный нормальный Warcraft - это первый. С теплым ламповым 320*240 графоном и одноголоской.

все остальное (включая WoW) - попса для быдла, сделанная для отьема бабла у типа-фенбоев

ТРУЪ до сих пор режутся в первый, запущенный в ДОС-боксем, наплевав на устаревание пискелей

Привет

 

EnterpriseMobility
()

Почему российские делфи программисты

Работают в таком срачевнике?

не хватает еще дыма от курева, загаженного ЭЛТ монитора (вместо LCD) и розетки питания, от которой можно работать только через UPS (и он будет пищать каждые 5 минут).

 

EnterpriseMobility
()

Чем LISP лучше JS

 

EnterpriseMobility
()

цены на книги в России

Изучаем Python, 4-е издание (2011-й год)

Декабрь 2010 - 765 рублей.

Октябрь 2015 - 2200 рублей.

А зарплаты так же взлетели за последние 5 лет?

 

EnterpriseMobility
()

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