• Можно ли открыть свой сервер управления версиями с функцией Pull Request?

    @buzina_v_ogorode
    Gogs, Gitlab
    Ответ написан
    Комментировать
  • Каково это быть project manager?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Что-то вы бегаете из крайности в крайность. То вас заинтересовала переквалификация в программиста, то не знаете кто круче фронтенд или бэкенд, теперь уже и в менеджеры.

    В чем проблема погуглить истории о различных менеджерах?
    Почитайте биографии и интервью на том же гиктаймсе.
    Хороший менеджер, который может вырасти - это человек с уже сложившимися бизнес-понятиями. Такому научиться во взрослом возрасте сложно.
    Ответ написан
    2 комментария
  • С помощью какого инструмента можно прописать библиотеки в шаблон проекта, а затем скачать свежие версии?

    alvvi
    @alvvi
    export default apathy;
    Подумал можно в npm, но по теме нашел мало инфы.

    Какого рода инфу вы искали, интересно? :)
    NPM создан для этого.
    Gulp-модули вы откуда скачали? Неужели вручную с гитхаба архивами стянули?
    Ответ написан
    5 комментариев
  • Как узнать сколько будет выполняться вызванная функция?

    @OwDafuq
    Stopwatch s = new Stopwatch();
    s.Start();
    //Work
    s.Stop();
    Console.WriteLine(s.Elapsed);
    Ответ написан
    Комментировать
  • Какой язык в данный момент востребованный?

    @lobbobobby
    Это бессмысленный вопрос.
    Там где больше народа - больше и конкуренция.
    Один из самых востребованных - PHP, JS.
    Но настоящее бабло там светит только самым квалифицированным.
    Большинство же - по сути подбирают объедки.
    Ответ написан
    Комментировать
  • Какой язык в данный момент востребованный?

    Astrohas
    @Astrohas
    Python/Django Developer
    Английский
    Ответ написан
    Комментировать
  • Рисование графиков, есть ли интересная статья или пример?

    dummyman
    @dummyman
    диссидент-схизматик
    Из jquerийных простенький morris и посложнее flot.
    Для Анжелы n3. Для любителей Ember Charts.
    Простенькие ChartJS и uvCharts.
    Очень легкий и хорошо разжеванный ChartList.
    Не менее хорошо разжеванный, но платный, ZingChart.
    Поддержку legacy обеспечит FusionCharts - обещают работу на IE6.
    Профессионалам понравится список фичей plotly.
    Вы бы конкретнее указывали какие графики вам нужны. А то все не подходят, а что нужно - секрет. Хотите создавать свою систему - читайте исходники существующих. - Врятли любая статья будет лучше и более полной чем исходники рабочих библиотек.
    Ответ написан
    5 комментариев
  • Как получить только цифры из строки MySQL?

    @Fortop
    Tech/Team lead
    Не хранить в столбце значение и размерность.
    Вообще.
    Никогда.

    Если вам нужно хранить расстояние, то создаете 2 столбца
    Значение ,  Размерность
    100.25, км
    Ответ написан
    Комментировать
  • Как правильно оценить стоимость своей работы?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    не правильно Дядя Федор, ты себестоимость своего труда считаешь.
    Даже если у тебя 500 рублей в час -> ты не учитывал накладные расходы, на поиск и обработку заказа (даже если тебе чувак сам написал), на тестирование, на всякие согласования и консультации, на сдачу / приемку. Ты не учитываешь что у тебя из переговоров только какая-то часть получается заказов (соответственно ты тоже должен это включать в расчет цены), и потраченное время на других потенциальных заказчиков тебе тоже кто-то должен возмещать, иначе ты с голоду помрешь при такой калькуляции что сейчас у тебя есть.
    но это все "себестоимость" - реальная цена труда - это столько за сколько ты можешь его продать (а это уже продавать нужно уметь), и я тебе говорю, можно продавать раз в 10 дороже чем ты это делаешь сейчас,
    пойми -> ты продавал продукт (в виде бота), а не 1 час программирования.
    Вобщем мой совет тебе обратится такой "желающий" за 500 рублей бота получить, говори ему сразу например 20 тысяч -> и пускай валит кулем, если нет столько бабок за разработку -> значит не дорос еще ботов покупать, пускай за 500 рублей себе конфеток купит.
    Тебе не нужно гнаться за КАЖДЫМ заказчиком, выставляй ценник от 20 тысяч например за пару дней работы, откажись от 90% заказчиков-нищебродов, и начни нормально работать. У кого есть бабки они тебе оплатят и больше за разработку, лучше работать 1 день в месяц с достойным заказчиком, чем весь месяц с какими-то нищибродами (которые изза 500 рублей еще торговаться будут).
    П. С.
    Сейчас фантастическое количество людей которые хотят например себе получить интернет-сервис, или там какого-нибудь бота за "500 руб", это неадекватные больные на всю голову люди, которые не ценят ни чужой труд, ни результаты этого труда, с ними даже разговаривать нельзя. Они вообще ко всем лезут, стучатся в лички, начинают уговаривают и тд. Посылай их сразу нахер.
    Ответ написан
  • Как управлять какой либо программой через другую программу?

    Посмотрите эти варианты:
    Ответ написан
    Комментировать
  • Ошибка записывать большое кол-во строк в excel??

    @artshelom Автор вопроса
    Если вдруг кто сталкнется решил вопрос заменив: Row row = sheet.getRow(i); на Row row = sheet.createRow(i);
    Ответ написан
    Комментировать
  • Какой HTTP статус отдать клиенту?

    Пока склоняюсь к обычному 200 но в теле передавать свой статус: "success" или "error" с сообщением объясняющем причину ошибки. Ну а на стороне php разбирать тело ответа и принимать решение что делать дальше.
    Многие разработчики апи (включая меня) так и поступают.
    Ответ написан
    1 комментарий
  • Как найти работу в сфере IT?

    divanus
    @divanus
    junior php bitrix python
    Никогда не поздно. Я всю жизнь в ИТ (основная работа всегда была сисадминство). Устал ужасно. Параллельно вел свои проекты, т.к. зарплата админов всегда невысокая. Приходилось и продавать и строить что-то и т.д. и т.п.
    Сейчас я переключился на программирование. Имея за плечами управленческий опыт в проектах, обширные знания в ИТ и бизнесе программирование становится уникальным.
    Конечно, соревноваться со школотой и студентами будет тяжело, т.к. они очень быстро говнокодят, но они не могут формировать всю картину целиком, они совершают ошибки школоты, а ты можешь на всем этом выходить имея более низкий порог воходной порог. И не бойся. Они реально тупее тебя по жизненному опыту. Ну, да, красиво, когда в блокноте или ide шке модной на рельсах бородатый студент посасывая смузи "что-то" делает и даже его рп не знает, что :)
    Но веселье заканчивается, когда ничего не работает, т.к. никто тз просто не прочитал или не участвовал в его разработке :)))))

    Вот смотри:
    например работа в оффлайне монтажником чего либо (антенны или стройка (окна, двери, сантехника, шитрок и т.п.) или кабеля медь оптика и т.п. ) ты в день получаешь от 1500 до 4000 руб. в редких случаях до 10000 руб. т.е. твой месячный доход на оффлайне работая руками от 20 тр. в несезон до 60 тр. в сезон. регион не важен.
    То же самое касается всех типов менеджеров по продажам:
    минимальный оклад опять же 10-20 т.р. + вшивые проценты с продаж и kpi завышенный, чтобы эти самые проценты у тебя были минимальными. те же 20-60 т.р.

    Теперь чисто ИТ:
    в админство идти не стоит - тупиковая ветвь развития, дорастешь до начальника ИТ в конторе среднего уровня и получишь кризис среднего возраста заранее. Расти то некуда, а в крупные проекты ты НИКОГДА не попадешь, там своих друзей и родственников хватает "управлять", значит ты рядовой админ 50-60 т.р. потолок. Если будешь суперлинуксоидом, то 80. И то это Питер и столица.

    Значит логично предположить, что ? ПРавильно - программирование.

    И вот тут у тебя открываются уникальные возможности.

    1. Все кругом говнокодят. ВСЕ. Напропалую.
    2. Мало кто ответственно выполняет работу.
    3. Херовые ТЗ т.к. ЛПР хотят одну кнопку, а те, кто пишут ТЗ сами в основном нихера не понимают.
    4. Море задач по автоматизации, которые никто толком не может решить. НА каждом углу. Любая.
    5. Не надо с молотком, отбойником или на телефоне с холодными звонками.
    6. Доступен фриланс.
    7. Направлений деятельности сотни. Сферы жизни - все.

    Программист, это самая на самом деле востребованная профессия. Особенно в нашем Арканаре, где толком ничего не автоматизировано.

    И так:
    фронтенд и бекенд
    ООП - вызубри, что это такое :)
    Языки php, js, java, python, c# и можно с++ немножко :)
    базы данных
    верстка - понимать как натянуть бутстрап на все и логику всего этого ... всегда можешь разобраться в бардаке
    Фреймворки - bitrix , yii и т.д. с десяток установи и делай на них микропроекты , пиши компоненты, модули
    берись за простой фриланс по наполнению контентом (а там обычно просят девочки решить задачки простые в которых формочки и пр. подбравить по html css) и развивайся
    на фрилансе 30 тр в мес сможешь поднимать более менее за пол года параллельно страдая херней в говноофосие менеджером.
    Рост и осваивай . Каждый день что-то пиши.
    Заведи git и туда все выкладывай. что делаешь.

    Всё.

    через 3-4 мес ежедневной работы по 2-3 часа в этом направлении пробуйся проходить собеседования :) брать не будут - но будет весело. Умные мужики прогеры тебе будут подсказывать, просто пообщаешься, поймешь, что к чему. И не ври. HR можно плести фигню без понтов, а с теми, кто будет по теме беседовать - просто говори, учусь, надо больше практики. Может кто-то фриланс предложит по мелочи.

    Физическое состояние:
    высыпайся
    много воды
    спорт - тут все просто, хотя бы каждый день сидя за компом параллельно тягай гантели ... левой рукой код пишешь или мышкой кликаешь, правая рука ... гантелю тянет 100-200-300 раз. Потом наоборот. И так каждый день.
    Смотри видео на ютубе по всем языкам и пр.
    составляй блок-схемы своих программок которые придумываешь - изучи алгоритмы...

    Не найдешь работу - так хоть может для текущей автоматизируешь что-то и шеф повысит :) и фриланс всегда подкармливает. Я 3,5 года безработный (и бизнесы свои все позакрывал) - выживаю содержа семью (3 детей) только за счет фриланса. Поверь, надо просто биться. С самим собой.
    Чтобы быть программистом - нужна лишь усидчивость ;) Это самая легкая профессия.

    999ed5fea1dc4485b8b8233d1d31cfff.gif
    Ответ написан
    7 комментариев
  • Ассемблер для начинающего?

    @AtaZ
    кто знает, тот поймет
    Когда-то очень давно изучал самостоятельно как первый язык т.к. высокоуровневые не отвечали на мои вопросы. Сейчас сильно помогает при работе с любым языком программирования. Книгу уже не вспомню, единственное дам советы:
    1) Книги со словом самоучитель или курс в мусорку. Учебник, пособие, введение и любые другие художественные названия брать.
    2) Берете любую книгу по асемблеру, открываете середину и читаете 3 абзаца. Если вам всё понятно берете, нет то лучше не стоит.
    3) В идиале чем страрее книга тем лучше исключая переиздания, однако надо читать что изменилось при переиздании.
    4) Также стоит сразу определиться с видом компилятора masm, tasm или ещё какой.
    Ответ написан
    1 комментарий
  • Junior PHP, что бы вы спросили на собеседовании?

    sanek_os9
    @sanek_os9
    Работаю с Laravel, Vue, Vuetify, AWS Amazon, Linux
    Будут спрашивать много о ООП, концепции, магические методы, трейты, что как работает при разных ситуациях, модифкаторы доступа, что нового в PHP7, интерфейсы, типы данных, циклы...
    О каждом вышеперечисленном надо рассказывать развернуто, то есть например, сказать что бы создать абстрактный класс нужно перед class написать abstract этого не достаточно, нужно рассказать зачем он нужен, чем отличается, когда используются, нюансы всякие, и так обо всём что спрашивают.
    Так же о MySQL, а именно CRUD, связывание таблиц, индексы, внешние ключи, транзакции, сортировки, группировки...об этом всём тоже нужно рассказать развернуто.
    Так же будут спрашивать о работе интернета, там например про http протокол, https, попросят начертить схему работы клиент-сервер ну и прокомментировать соответственно, схема должна быть максимально полной (клиет, сервер, интерпретатор php (или что то другое смотря кем устраиваетесь), mysql, dns).
    По всему вышеперечисленному зададут какие то задачки, что то решить на php, написать какую-то разметку, применить к ней css ну и далее в том же духе.
    Такие же базовые вещи будут спрашивать о html, css возможно js.
    ------------------
    Разговор не должен состоять короткий вопрос - короткий ответ, он должен быть короткий - вопрос развернутый рассказ, то есть, если вас спросили о трейтах, сказать что да, такая приколюха есть в php и она создаётся ключевым словом trait и сидеть глазеть на собеседника ожидая следующего вопроса не достаточно, нужно говорить о множественном наследовании, о конфликтах которые могут возникнут, способах их решения, когда применяется и так далее, иными словами информацию с вас не должны вытягивать силой, самим нужно рассказывать, чем больше тем лучше.
    Ответ написан
    4 комментария
  • Как стилизовать SELECT?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Родной селект не изменяем. Вы можете вложить его в див, но по сути, измените саму кнопку селекта, а не его список. Если нужно список, то вам просто нужно взять готовые библиотеки, для имитации, а в ряде случаев и улучшении родного селекта. Например: select2. На мой взгляд самая популярная. Ей уже 100 лет.
    Ответ написан
    Комментировать
  • Как стилизовать SELECT?

    Используйте select2, его можно полностью костомизировать.
    Ответ написан
    1 комментарий
  • Укорочение SVG-пути через JS - как осуществить?

    Stalker_RED
    @Stalker_RED
    #active-path {
      stroke-dasharray: 58% 200%;
    }

    Первое число - длина линии, второе - промежуток между линиями.
    Коэффициент 1.24 подобран эмпирически, и зависит от кривизны дуги.

    https://jsfiddle.net/Stalk/mx9L752a/
    Ответ написан
    5 комментариев
  • Можно с вами посоветоваться по поводу изучения?

    amux
    @amux
    alp.ac
    Изучайте Javascript, полностью знать необязательно.

    Вот что необходимо будет почитать:
    js - анимация
    События мыши
    События прокрутки

    jQuery будет только тормозить в развитии, лучше разберитесь как работать без него, будет потом проще понимать, базовые функции, и работу js.

    scrollmagic - Хорошая библиотека для анимирования при прокрутке
    Ответ написан
    Комментировать