Понедельник у меня самый бестолковый день. Производительность почти на нуле. И так было всегда. Грустно это.
Тег work
блин, из-за того что на работе приходится писать на голых сях с древними стандартами (причем хз почему ибо софт пишется под сверхсовременное железо), дома в с++ коде не могу писать комменты как // . автоматом выходит /**/
Увольняюсь вот и даже грустно как-то. Романтично было копаться в никому не нужной нахер Intersystems Cache. И слушать крики директора в мой адрес, но не насчет работы, а насчет моего здоровья.
Написал заявление. Директор вошел в комнату и поручил следить за тем, чтобы я выполнял задачи и ему на стол давали отчет каждый день. И ещё сказал "не выплачивать деньги за эти дни, пока он все 2 недели не отработает". Психанул что-то дедушка в общем.
Когда на работе только начинали (это было лет 10-15 назад), то выбирали СУБД. Перебрали много разных и остановились почему-то на Intersystems Cache, потому что им показалось что она самая быстрая. Однако, документация у неё - пиздец. Почему-то каждый раз у меня документация вызывает печаль, когда её открываю. Не привык. Недружелюбная. Приходится лезть в легаси-код за примерами того, как надо правильно написать ту, или иную штуку. Cache Object Script тоже не очень радует. Вот вроде и быстрое всё, но грустное.
Сегодня на работе немного пообсуждали, как нам тестировать наш графический векторный редактор на Openlayers (svg). Как писать тесты. Как-то прогер вообще сомневается что это можно сделать. Я пока нагуглил такую статью https://habrahabr.ru/company/yandex/blog/177163/
Вроде решили что надо сравнивать состояние БД, состояние на экране...
В нашей компании вообще никто никогда тестов не писал. Я вообще сомневаюсь что они начнут. Сидят блин на древнем легаси и ничего в принципе не волнует. Наверное им и не надо.
Ах да, по итогу рабочего дня, кнопка сказала, что я отработал 3 часа 17 минут. Неплохо.
Запилил себе скрипт для подсчёта рабочего времени, который будет считать сколько я реально работаю. Чисто для себя интересно.
Скрипт запускается по нажатию вот такой кнопки. Нажал - таймер пошёл, нажал ещё раз - остановился.
P.S. тут надо бы ещё добавить тег *perl, но такое можно и на баше написать.
Читаю тут о работе. Интересно. Недавно слышал что якобы в США вообще нет отпусков, например.
"У работодателей же по поводу денежных отношений своя точка зрения: большинство из них полагает, что зарплаты сотрудников и так высоки. Подтверждая свою правоту, они так же, как и соискатели, показывают пальцем на Запад, мол, производительность труда в России намного ниже, чем у европейцев, и оказываются правы. Так, по данным Организации экономического сотрудничества и развития, представители любой из стран «Большой семерки» работают в 2,5 раза эффективнее россиян. Значит, по логике работодателей, наши работники и получать должны в несколько раз меньше западных коллег. Но если показатели эффективности являются для российских компаний путеводной звездой, то об уровне оснащенности рабочих мест, об активности внедрения новых методик и об уровне организации самой работы они предпочитают умалчивать."
if..elif..elif.. в Swift
switch true {
case x > 100: return ">100"
case x > 50: return ">50"
case x > 10: return ">10"
case x > 1: return ">1"
case x == 1: return "1"
default: return "<1"
}
На работе не открывается лурк. Нет, это не админ заблокировал, это у нас тут провайдер такой. Техкранч тоже почему-то не открывается
Я понял, почему этот код настолько плох. Его писали Delphi'сты. Это всё объясняет. И не просто дельфисты, а гордые дельфисты.
Коллега спросил, какого я уровня в танках. А я даже не играю, мне на чем. Ноутбук шумный, скотина. Я вообще дома юзаю линукс на usb-стике. Играю разве что на телефоне. Приставок нет никаких.
через несколько часов буду в Лос Анджелесе. Первый раз один с другой стороны планеты. Малость нервничаю.