• Как набираться опыта и формировать портфолио?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Итак, я учусь на geekbrains веб-разработке.

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

    Пока не будете читать, так и будете практиковать визуальные эффекты на jQuery. Нужна база. В начале 25% теории 75% практики. Читайте https://css-tricks.com , большую книгу css (она немного устарела, гриды не рассматривают, но основная база очень полезная), смотрите Юрия Артюха (если хотите делать крутые анимации), лазьте по https://www.awwwards.com/ и разбирайтесь, как люди так делают. А также практикуйтесь, сделайте себе сайт, сайт другу, сайт девушке - всем.

    UPD: В чем сложно придумать себе близкую к боевому задачу? Боевую задачу вам вряд-ли кто-то даст, т.к. без опыта боевых задач, вы сделаете не боевое решение. Вот там "боевые" задачи.
    1) Сделайте калькулятор произведения матриц - разминочка.
    2) Сделайте игру арканоид, хоть на дивах (а раньше, когда мы учили программирование, новичков привлекала разработка игр, а сейчас почему-то сайты. Раньше было романтичнее как-то).
    3) Сделайте приложение учета личных финансов, в котором есть такие функции
    - личный счет
    - форма добавления денег в личный счет с комментарием и выбором группы доходов (долг, зп, заказ, подарок и.т.д.).
    - форма снятия денег с личного счета с комментарием и выбором группы расхода (вернул долг, купил домой что-то, купил технику, еду, потратил на женщину и.т.д.)
    - Вывод списка доходов и расходов с фильтром, сортировкой и категориями.
    - создание расписания автоматического пополнения (зп) или снятия (аренда, абонентская плата) средств с личного счета.
    - создание простого графика расходов и доходов. Я бы сюда добавил еще прогнозирование доходов и расходов хотя бы через линейную регрессию (да, я люблю машинное обучение),
    - добавление нескольких счетов
    Эта задача норм, и типа боевая, и для себя пригодится, и на гитхаб можно выложить - красота.
    Ответ написан
    14 комментариев
  • Ставить ли jira на домашний сервер или на сервер который предоставляет atlassian?

    RayMefise
    @RayMefise Автор вопроса
    Java, PHP, C, C++, C#, .NET, QT
    Всем спасибо поставил себе на их облаке
    Jira - для работы с задачами
    confluence - для обсуждения спецификаций
    bitbucket - git сервер для контроля версия

    суммарно получилось $30 в месяц для 10 человек, считаю это стоит своих денег
    Ответ написан
    Комментировать
  • Какая скорость интернета нужна для домашнего использования?

    @Django-197
    Соединяю компьютерные сети между собой
    Обычному пользователю достаточно 10-20 Мбит\с.
    Ответ написан
    Комментировать
  • Какая скорость интернета нужна для домашнего использования?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    100 мбит за глаза
    Ответ написан
    Комментировать
  • Можно ли сейчас заработать на вёрстке?

    @Nwton
    1) Регистрируешься на нескольких сайтах для фрилансеров (можно не только ru);
    2) Предлагаешь услуги по цене ниже рыночной раза в 2, а аккаунты оформляешь так, будто верстаешь 10 лет сутками на пролет;
    3) Ждешь клиентов, а параллельно верстаешь для портфолио;
    4) Когда в портфолио наберется 10-15 качественных (и разнообразных) работ, переходишь в фазу активных действий и начинаешь сам искать клиентов;
    5) С увеличением колва выполненных заказов и запросов на новые, повышаешь цену.
    Ответ написан
    3 комментария
  • Почему отключается зарядка ноутбука сама после 70%?

    @slava_pv
    Проверьте настройки зарядки батареи. Есть настройка - заряжать батарею не до 100%, а до 70 или 80. Это якобы продлевает срок жизни батареи. Возможно у Вас включена эта функция
    Ответ написан
    2 комментария
  • Как быть сис. админом, а не казаться?

    @pfg21
    ex-турист
    при таком количестве аппаратуры нафирме должно быть н-ое количество запасных готовых к работе частей. ибо самое лучший ремонт "боевых" элементов - 100% замена.
    спорси разрешение использвать эти запчасти для изучения системы магазов, т.е. взять две камеры, собрать из програмок, установленных в живой системе у себя на ноуте с нуля на чистой операционке систему сбора видеоинформации. далее настроить работу IP-телефонии на основе имеющегося по друкой оборудования и ПО и т.д. и т.п.
    стобально будут непонятки, глюки и система сразу не запуститься. ну а дальше ищи ответы на свои вопросы. при этом не пое...общавшись с настройкой системы, почитав попутные man howto и т.д. ты будешь задавать уже разумные вопросы ентим 4 "крутым" админам. а правильно и технически грамотно заданный вопрос очень возвышает тебя в глазах вопрошаемого :)
    системный админ должен знать как с нуля собрать систему (а считай енто подразумевает знание структуры системы и взаимообмена данными).
    Ответ написан
    3 комментария
  • Что можно написать на Node.js?

    MarcusAurelius
    @MarcusAurelius Куратор тега Node.js
    автор Impress Application Server для Node.js

    Часто применяется для:

    1. Локальные приложения и утилиты командной строки
    • Сборщики и трансляторы
    • Пакетная обработка и сценарии отложенной обработки
    • Скрипты, CLI (интерфейсы командной строки)
    • Генерация документации, отложенное формирование отчетов
    • Сценарии тестирования для других систем

    2. Серверы
    • Серверы веб-приложений и SPA
    • Серверы и API для мобильных приложений
    • Любые другие веб-API (RPC, JSON, REST)
    • Серверы сообщений и трансляция событий (чаты, игры, интерактив)
    • Заплаты на уже готовые системы, написанные на других языках, для реализации вебсокетов, SSE, лонг-пулинга и т.д., т.е. для затыкания дыр, для решения проблем в узких местах уже работающих систем.

    3. Клиенты
    • Оконные приложения (nw.js, node-webkit)
    • Кравлеры, парсеры и сбор данных

    4. Железо
    • Программирование микроконтроллеров (arduino, espruino, tessel)
    • Промышленная автоматизация

    Редко применяется (но подходит) для:
    • CMS, публикация контента (просто ниша уже занята и в этой задаче нода не дает чего-то принципиально нового или сверх соблазнительного).
    • Массовая электронная коммерция и торговля (не применяется для массовых движков магазинов, но используется отдельными крупными компаниями для торговых и платежных задач в качестве дополнительного средства к уже имеющемуся ПО, по сути закрывает узкие места).

    И плохо подходит:
    • Вычисления и моделирование, со скоростью математических операций нода и JS, как не типизированный язык, не дают хороших показателей
    • Научные приложения (по тем же причинам)
    Ответ написан
    10 комментариев
  • Какие перспективы развития у системного администратора с приходом обачных технологий?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Ничего не изменилось.
    Всё зависит от задач компании.

    Облачные сервисы - лишь модель аутсорса оборудования/платформы, иногда стандартизация каких-то совсем типовых сервисов. Кто-то всё равно их сопровождает и наполняет, мониторит и исправляет ошибки за другими, кто вносил данные.
    Ответ написан
    Комментировать
  • Выбор cms для заметок сис.админа?

    Diman89
    @Diman89
    Evernote
    Ответ написан
    Комментировать
  • Не будет доступа к ПК, что почитать на телефоне?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Посоветую даже не пытаться читать техническую литературу на мобиле.
    Ответ написан
    Комментировать
  • Какой роутер нынче хорош дома для гика?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    соседский
    Ответ написан
    Комментировать
  • Как собрать установочный пакет на Linux для Linux?

    Singaporian
    @Singaporian
    Смотрите, если нужна прям полная автоматизация, что PIP не самый удобный вариант. Вам придется перейти на пакеты, стандартные для операционной системы (.deb, .rpm, ...).
    В таком случае даже сами пакеты Python лучше всего переделать в стандартные пакеты. Сделать это очень легко:
    pip install stdeb
    (пример для пакета django-haystack)
    /usr/local/bin/pypi-install django-haystack --release=2.6.1 --verbose=5 --keep

    А дальше уже просто зависимости ставите в debian/control (или какой там файл у других ОС).

    Но я бы начал на вашем месте с внимательного прочтения этой статьи о dh-virtualenv
    Ответ написан
    Комментировать
  • Почему неожиданно выключается комп?

    на вин 10 та же проблема была
    листаю сайт и вырубается все

    https://youtu.be/Y0fSjoITqz8
    https://youtu.be/k05vhCgVXLk
    помогло что то из этих видео

    А так менял кулер (не помогло) и уже хотел идти за новым бп
    Ответ написан
    Комментировать
  • Как windows администратору использовать на практике контейнеры?

    А то складывается ощущение, что все только и делают что деплоят приложения для смартфонов каждый день и работают в высокотехнологичных ИТ компаниях, типа гугла)
    Ты не поверишь, есть масса компаний, которые херачат их куда следует и в основном куда не следует совсем, объясняя это безопасностью, которую якобы даёт контейнер. Также это модный тренд, поэтому некоторые пичкают контейнеры куда не попадя, а потом рассказывают какое у них модное крутое и инновационное приложение, ибо докер.
    В W2016 довольно неплохо подошли к контейнерезации. Можно использовать по прямому назначению - микросервисы. Когда твоё монолитное приложение, разбивается на несколько микросервисов, выполняющих одну задачу.
    Ответ написан
    Комментировать
  • Выбор ос. Windows 10 или Linux?

    Делайте Dual Boot. С виртуализацией и Linux Subsystem в более-менее серьезном использовании половину времени займет изобретение замка из костылей.
    Ставьте Windows Pro и Ubuntu, т.к. это самые "не обрезанные в функционале" системы и в то же время обе user-friendly.
    Если смущает Dual Boot - делайте флешку с Ubuntu Persistance(у меня 32Гб хватает с головой) и держите всю ОС на флешке(очень удобно, когда есть доступ к разным ПК). Производительность падает не сильно, но важные данные стоит синхронизировать с облаком, т.к. такой способ со временем(пару лет, зависит от количества циклов записи на носитель) наждачит флешку.
    Ответ написан
    Комментировать
  • Выбор ос. Windows 10 или Linux?

    @res2001
    Developer, ex-admin
    На вопрос вам никто не ответит, кроме вас. Что хотите то и ставьте.
    Что больше нужно, что больше нравится, чем лучше владеете.
    Можете поставить обе системы сразу, можете одну в виртуалку. Можете wine или WSL. Выбор за вами.
    Кто знает, что вы собираетесь делать за компом?

    В вин10 есть Windows subsystem for Linux - там убунту под капотом (сейчас вроде уже не только убунту - есть выбор), только без графики. Это лучше, чем bash for Windows.
    В винде то же можно перетащить пользовательский профиль на другой диск без проблем. Тут неоднократно об этом писалось.
    Из "дебианобразных" тут советуют Ubuntu или linux mint.
    Ответ написан
    Комментировать