LINUX.ORG.RU

4
Всего сообщений: 33

Продолжаю щупать своими грязными ручонками священную ынтырпрайс ERP систему известного финансового конгломерата.

У нас за полгода сменилось 3 архитектора и четыре сеньора. А все из-за того, что джуны сейчас все учат гит, а SVN никто учить не хочет.

И да, такое ощущение, что перейти с SVN на RCS конгломерату гораздо проще, чем на гит.

Такие дела.

 , ,

GP ()

Посоветуйте IDE для Whitespace

Перепробовал практические все IDE - Visual Studio Ultimate, Eclipse, IntelliJ Ultimate, NetBeans а так же редакторы Atom, Brackets,Emacs, Gedit, Notepad++, SlickEdit Sublime Text, TextMate, UltraEdit, Vim, Visual Studio Code.

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

Неужели до сих пор для него не создали свою собственную IDE?

 , ,

GP ()

Пощупал Access

На той же самой машине с Windows Vista, где крутится докер и кубер.

Нужно модифицировать макросы. Никакого VBA там нет, так как человек, который это делал 15 лет назад понятия не имел о программировании.

Разделение на тестовое и продакшен environment нет в принципе - там все пути прописаны как констаны. Так как немецкие программисты не знают, что такое переменные.

Работа в немецком банке, да ты такая.

 , , ,

GP ()

MATE в Gentoo все?

Стабильная 1.20 вышла еще в феврале, но в основном дереве ее до сих пор нет. Обновить ебилд и положить в локальный оверлей для меня не проблема, просто сам факт смущает. Вроде бы популярный дистрибутив и не менее популярное DE.

 , ,

Meyer ()

Почему нам нельзя использовать Jade/pug

CTO поставил мне ультиматум: я и думать не должен про всякие jade/pug и прочую хипстеровскую хренотень, а юзать именно plain html/css даже если предыдущий дев наверстал там 50 блоков с повторяющимся контентом.

Работает - не тронь! Даже если в этом хо-те-ем-ель коде чорд ногу сломает.

Т.к. потом для поддержки это хрени нужны будут знания этого вашего pug-а. За которые нужно дополнительно платить. И нужно будет т..ся теперь уже с багами jade-а, а не в повторяющимися блоками в html.

Он прав?

 , , ,

EnterpriseMobility ()

Наш новый CTO 3-ю неделю не выходит на работу

Первую неделю он болел, вторую был в отпуске, а после выхода из отпуска сбежал с скрам митинга из-за конфликта с СЕО по поводу багов после перевода сайта на Bootstrap.

В общем новый CTO побоялся ответственности и сбежал. Хочет быть простым быдлокодеров с нулевой ответственностью.

На работе сижу я один.

Вопросы: 1) Мне нужно искать новую работу или с таким бардаком там у меня будет халява? 2) Нужно ли фирме искать нового CTO? 3) Что мне делать, если шеф, не найдя ни кого, назначит меня новым CTO?

Зы, Я все это серьезно говорю

 ,

EnterpriseMobility ()

JavaScript Коммунити

Ну вот вы мне говорите, что JS это типа самый популярный язык погроммирования. Очень сильное коммунити и все такое. ОК, начал искать активные чатики... И не нашел. В смысле нашел, но только по ноде.

А где тусуется JS коммунити как языка для фронденда? Slack, Gitter?

 , ,

EnterpriseMobility ()

вопрос на собеседование фроненд программисту

Итак вам дали легаси код на одном из языков шаблонов (Smarty, Twig, Handlebars, Mustache, FreeMaker) .

В нем есть блок формирования списка однотипных ссылок, который предыдущий (ушедший) программист формирует в цикле for с индексом от 1 до N. А так же есть ссылки как до, так и после этого цикла. Ну и они так и просятся в какой то универсальный цикл.

Вам дано задание: убрать и цикла элементы скажем с номерами 3, 5, 7 и 11.

Как нужно поступить правильно в этой ситуации? Нужно ли делать сначала рефакторинг цикла? Какой именно?

И да, почему уволили предыдущего программиста?

 , , ,

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 ()

Безопасное отмонтирование флешек

Столкнулся с проблемой безопасного отмонтирования флешек и HDD... У всех нормально отмонтируются?
Linux Mint 17.2 или 17.3 (без разницы) Cinnamon - копирую 8 Гб на флеху (файлов 15 - видяхи примерно одного размера). Нажимаю «отмонтировать». Сверху появляется сообщение что устройство можно извлечь. Выдергиваю и тут капитан очевидность сообщает мне о том что ему не удалось безопасно отмонтировать накопитель. При том что я пользуюсь в основном безсветодиодной флехой. А если понаблюдать за светодиодом (при его присутствии), то при отмонтировании на флеху все равно пишет данные какое-то время. В результате на флехе 1 видеофайл и как бы все... :( .
На Gentoo с Gnome 3 и Systemd примерно такая же фигня.
На оффтопике еще со времен хрюши флехи хорошо извлекаются!
Это systemd базар что ли не вывозит?! На Gentoo без Systemd флехи отмонтировал руками и таких проблем не было, если флеха занята, то консолька мне вежливо об этом сообщала.
Куда катится мир или я один имею такую проблему с псевдоотмонтированием?!
P.S. Что Nemo, что Nautilus - разницы нет.

 , , ,

Promusik ()

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

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

 ,

EnterpriseMobility ()

а юнит тесты

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

 , ,

EnterpriseMobility ()

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

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

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

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

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

 

EnterpriseMobility ()

Хроники ноды. Апокалипсис.

метод проверки на существования файла объявлен устаревшим

А у нас уже 300 вызовом, которые при переходе на 4-ку поломаются.

Зы. Ну вы когда нибудь видели, чтобы МС в дот-нет и Оракл в жабе так поступали с API? Ну, ок, Math.sqrt сделайте устаревшим, use pow instead.

Привет.

 ,

EnterpriseMobility ()

а что писать проще

код по ТЗ или юнит тесты по уже написанному коду?

 , , ,

EnterpriseMobility ()

зачем программисту нужно куда-то развиваться

если ему за это все равно не будут платить больше

Вот изучил Бейсик в 93-м году по книжке Мартузана, ну вот его и применяй везде.

 , ,

EnterpriseMobility ()

Зачем нужно изучать Go

если есть Нода, изучив которую (при этом ес-но ничего не взлетело), ты наконец-то НОРМАЛЬНО изучишь JavaScript, у которого фактически там нет конкурентов.

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

 , , , ,

EnterpriseMobility ()

ППКС по-английски

Подскажите альтернативу этому сокращению.

Зы. В одном чатике начнается флейм по поводу «одного ассерта на тест кейс»

 , ,

EnterpriseMobility ()

Хроники микросервисов в скраме

Нужно заменить библиотечку конфигурации. В 10-ти микросервиса. Минимальное время для исполнения в скраме на один бэклог айтем 0,5 дня. Умножаем на 10 = 5 дней.

Работа мне на на всю следующую неделю. Обожаю микросеривсы, обожаю скра, обожаю ноду.

Зы. Еще пришлось распечатать 20 листов - 10 для тикетов на доску + 10 для подписи коммитов. У нас до сих пор не безбумажное бюро. Да.

Представляю, что будет, если будет 100 микросервисов.

WE SPENT 18 MONTHS MIGRATING FROM A MONOLITH TO MICROSERVICES RESULT: - GITHUB GETS PAID FOR MORE PRIVATE REPOS - FIND/REPLACE IS HARDER

Такие дела

 , ,

EnterpriseMobility ()

Партбилет на стол

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

vostrik/qwerty

 

vostrik ()