LINUX.ORG.RU

Сообщения EnterpriseMobility

 

Мой первый Facebook/Google/.. логин

уже реализован

Первые 3 человека, которые выложат баги (их много!) с последовательным описанием шагов (со скриншотами), к которым они привели и, самое главное, с Selenium тестами, получат исходники моего так называемого творения, которое пока еще кишит ошибками безопасности, работы с сессиями и куками!

Перемещено leave из general

 , , ,

EnterpriseMobility
()

Помогите вспомнить фильм

Смотрел школьником в начале 90-х на видео. Переводчик перевёл название как «Нож в спину»

Не могу найти оригинал

 

EnterpriseMobility
()

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

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

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

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

Он прав?

 , , ,

EnterpriseMobility
()

Посоветуйте нормальный merge tool для git

чтобы можно было отображать автора коммита через Annotate/blame

 ,

EnterpriseMobility
()

Стратегия использования feature branches совместно с долгоживущей dev бранчей

Дано: в master должен попадать только готовый функционал.

Разработка ведется в dev бранче, периодически ведется двухсторонний обмен коммитами между ними (rebase из master-а в сторону dev и merge из dev в master).

Этот воркфлоу работал до тех пор, пока были тривиальные последовательные изменения.

Возникли проблемы при реализации очень «долгой» фичи, которая предусматривает еще и несколько вариантов имлементации.

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

Ясно, что нужно использовать несколько долгоживущие feature бранчи, ответвеленные от dev.

Предложение «сеньора» использовать stash (карманы) считаю в этом случае не очень хорошим.

Как мне дальше поступить?

Перемещено leave из general

 , ,

EnterpriseMobility
()

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

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

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

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

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

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

 ,

EnterpriseMobility
()

Посмотрел CS50 от Гарварда

В переводе от закрытого клуба (а не то паблик-демо от javarush). Пока первую лекцию. Вердикт: полный отстой с кучей помпезности.

Вот в засраные 90-е на сраном мехмате можно было нахаляву получить больше знаний, чем там за какой то там универ, за который в год нужно платить 43К баксов.

Вот думаю, стоит ли мне тратить 200 рублей на просмотр остального? Там будет такой же отстой? И как повысится моя потенциальная зарплата, если я буду говорить: «успешно прослушал Гарвардский курс CS50»?

Зы. И да, Турбопаскаль по ДОС гораздо лучше для обучения студентов, чем какой то там Scratch.

 ,

EnterpriseMobility
()

А в России действительно такая ж.. с ценами на HDD?

заказал себе сегодня Western Digital My Book USB 3.0 3TB за 80 евро. Плюс кэшбек 3%. Самый выгодный ангебот DE-нете.

На американском амазоне такая же цена плюс некислая растаможка, поэтому забил болт.

Теперь смотрю российские цены:

https://market.yandex.ru/product/10564392?show-uid=74714691500173021200002&am...~4200&glfilter=2142356602:6692269

2 цены, минимум от 142 евро. Т.е. фактически в 2 раза больше.

Пытался смотреть цены на mediamarkt.ru - не получилось - пустой экран.

 

EnterpriseMobility
()

JavaScript Коммунити

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

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

 , ,

EnterpriseMobility
()

Что случилось с Nightingale

С 2014-го года ни одного релиза? Есть ли альтернатива?

 

EnterpriseMobility
()

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

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

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

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

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

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

 , , ,

EnterpriseMobility
()

Развертка цикла как рефакторинг

Почему в сети и в литературе так мало описан такой прием рефакторинга как развертка цикла (loop unrolling) и обратные ему рефакторинг? Фактически мне нагуглилось только реализация для фортрана в некоем плагине для Эклипса.

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

 

EnterpriseMobility
()

формирование статистики по репозиторию Git

Workflow: имеется куча файлов, перед началом обработки файла делаю git add, при завершении - git commit.

Этих файлов куча (сотни).

Нужно сформировать (с помощью скрипта?) следующую статистику:

  1. кол-во сделанной работы (закомиченных файлов)
  2. Среднее время работы над одним файлом (timediff между commit и add)
  3. Среднее время простоя (когда ты не редактируешь файл)

 

EnterpriseMobility
()

Работа в похапе остановлена

из-за того, что в Enterprise Ready PHP IDE от создателя Enterprise Ready СУБД теряет фокус редактора через 1 секунду после начала редактирования.

Является ли указанный факт достаточным обоснования для перехода ну скажем на ASP.NET?

Зы. Я ничего не выдумываю. 20 лет технологии, а такие проблемы.

 ,

EnterpriseMobility
()

чем заменить первый ангулар

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

Мне нужно от него избавиться. Сам ангулар не знаю. Пролистал пару книжек и все.

И заменить на NoBlaBlaJS решение. Ну или на крайняк Knockout. Там вроде все прозрачно и нет оверхеда. Именно его и рекомендуют в таких случаях, хоть он и мало известен среди фронтенд-хипстоты и для него нет такого вау эффекта. Что и есть гуд.

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

Или забыть существующее решение и с нуля все нафиг переписать?

 

EnterpriseMobility
()

поиск в истории чата

Почему до сих пор в пидгине не сделали поиск в истории чата?

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

Багу 7(!!!) лет, и никто так и не удосужился имплементировать сабж

 , ,

EnterpriseMobility
()

Запросы к GitLab API слишком медленные

Написан GUI фронтенд, делающий вызовы GitLab API (через 3rd party библиотечку), запросы довольно медленные, особенно когда много Issues.

Это багофича именно GitLab API?

И по идее в приложении должно быть реализовано кеширование?

 ,

EnterpriseMobility
()

Firefox под Ubuntu

Почему при щелчке по ссылке в Firefox под Ubuntu система падает так, что помогает только выдергивание кабеля питания?

В Windows такого со времен версии 3.11 не было.

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

 ,

EnterpriseMobility
()

Workflow портирования с Windows/.NET на Linux/Mono

Дано: портирование .NET/Windows приложения на Linux/Mono

В настоящий момент я разрабатваю в VS 2010/Windows, а потом передаю иземения через Git на комп с Ubuntu/Mono/MonoDevelop, там тестирую изменения и (может быть) дорабатываю для Линукс и потом (может быть) передаю измения обратно.

Вопрос: можно ли как то упростить сабж?

 , , ,

EnterpriseMobility
()

GitLab milestones

Задача: найти через GitLab API milestones для всех проектов, группы проектов, а также для выбранного проекта.

GitLab API предоставляет только последнее

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

- Пытался задать в чатике - молчок.

- Пытался разобраться самому в исходниках - не получилось

- Где найти русскоговорящих контрибуторов, которые бы реагировали в гиттер чатике?

Зы есть ли вообще готовые десктопные клиенты для Gitlab?

 ,

EnterpriseMobility
()

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