• Понимание PCI-ex линий?

    Melkij
    @Melkij
    PostgreSQL DBA
    Открываете мануал к материнке и внимательно ищете сведения о том, что куда подведено электрически, в каком количестве. Если в мануале не описано - то продолжаете упорно искать в интернетах, что куда подведено. Начните с блок-схемы чипсета.

    В частности, самый верхний M.2 вам недоступен вовсе. Потому что i7 10700k - это 10 поколение, мануал однозначно упоминает что верхний M.2 работает только при установке CPU 11 поколения (потому что слот подведён на линии PCI-E самого CPU)
    Средний M.2 отключит один из разъёмов SATA в случае использования SATA M.2. Для NVME диска нет примечаний, до 4 линий от чипсета.
    Нижний M.2 отключит два разъёма SATA при установке любого SSD в этот слот. Останутся ли у него 4 линии для PCI-E - не упомянуто, но скорей всего да.

    У чипсета линий PCI-E более чем достаточно, аж 24 штуки. К чипсету подключены два M.2, один слот PCI-E x4, один слот x1, итого на всякую прочую мелочёвку остаётся ещё 11 линий.

    учитывая количество линий на чипсете, я могу установить 1 видеокарту в режиме x16

    Верхний PCI-E подключен к CPU, а не к чипсету.
    Ответ написан
    1 комментарий
  • Как сделать музыку на сайте так же как в вк?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Создаю свой мессенджер, задача такова что нужно сделать список абсолютно всех мелодий которые есть в мире, так же как в вк, как это можно реализовать?
    Так, давайте прикинем что нам нужно для реализации. Программная часть собственно нас не сильно интересует, так как на фоне прочих затрат найм какого-нибудь Линуса Торвальдса на пару месяцев вообще теряется в общей сумме.

    1) Хранилище. По примерным оценкам в мире в цифровом виде около 500 000 000 оригинальных музыкальных композиций. Учитывая ремиксы и каверы - можно смело брать миллиард. Средний вес композиции среднего качества - 5 Мб. То есть порядка 5 петабайт, если хранить не в лучшем качестве. Учитывая что это должно иметь какое-то резервное хранение (у нас тут серьезный сервис все-таки), умножаем на 2 (10 петабайт). При стоимости около 2 центов за гиг в месяц, 10 000 000 Гб * $0,02 = $200 000 в месяц хранение. Ну, бюджетненько в целом.

    2) БД, которая хранит данные обо всех этих композициях. Стоимость хранения будет поменьше, но думаю к 20-50К все равно где-то выйдет.

    3) Другой вопрос - где брать эти данные, так как не все музыкальные файлы содержат полное описание композиции. На перебор 1 миллиарда записей и сортировки их по жанрам, альбомам, исполнителям, дате выпуска и т.д. уйдет некоторое время. Допустим 50% композиций будут иметь нормальное описание, остается все те же 500 миллионов композиций на обработку. Пусть на каждую понадобится 2 минуты работы, внести данные в поля (хотя их еще как-то найти надо, но допустим), тогда получим 1 миллиард минут. Это 1900 лет работы, или 16 666 667 часов. Час работы самого дешевого индуса - 3 бакса/час. 16 миллионов * 3 - давайте округлим до 45 миллионов. Даже если сократить этот пункт в 10 раз - выйдет под 4 миллиона. Рабский труд сегодня дорог как никогда...

    4) Теперь платформа которая будет всем этим ворочать, так как у нас в сервисе должны же какие-то пользователи завестись вроде. Ну, на сервера можно смело отложить небольшую сумму, тоже где-то 20-30К, для начала сойдет.

    5) Прочие накладные расходы, такие как билеты на самолет до Америки с целью договориться где будет стоять ваш датацентр и прочие мелочи мы пока в бюджет не вкладываем, так как там уже инвесторы подтянутся, и смысла заморачиваться с мелочевкой нету. Так же оставляем за кадром вопросы лицензий и отчислений авторам, так как с этим возиться лень, как-нибудь решим потом.

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

    По итогу на год:
    $200 000 * 12 = $2 400 000 хранилище
    $20 000 * 12 = $240 000 бд
    $20 000 * 12 = $240 000 сервера приложения
    $4 000 000 работы
    Итого: чуть меньше 7 миллионов баксов.
    Ответ написан
    2 комментария
  • FreeBSD на Desktop. У кого и для чего?

    @timfactory
    Командорская машина на FreeBSD с 2004 г. На ноутбуках также стояла - FreeBSD, кстати, приучает использовать проверенное железо. На работе тоже стоит, если нет корпоративных стандартов и работа не имеет целевой платформой Linux, в последнем случае - работаю на слаке.

    Почему - сначала, захотелось работать под Unix, потом - не перелез на Linux, потому, что во FreeBSD довольно консервативная политика разработки и большое внимание уделяется целостности системы, так, от версии к версии, больше обогащается структура, чем усложняется форма (т.е. появляются новые возможности у старых решений, а не появляется поколение новых решений, которые решают новые задачи, но не решают задач, которые решались старыми. "Лучший способ уничтожить FreeBSD - это дать нашей инфраструктуре прогнить" (с) Пол-Хеннинг Камп), и потому, что отсутствует зоопарк конфигурационных моделей - дистрибутив, по-сути, на всех, один - BSD.

    Для чего - мультимедиа, интернет, разработка. Флеш и Android SDK прикручены через linuxulator, остальное - родное, из портов. Пока-что, только две проблемы заставляют иметь дополнительные "задачно-ориентированные" системы (Linux/Windows) - игрушки и музыка (MIDI во FreeBSD, где-то с 5-ой ветки и до сих пор, не работает на родных драйверах, нужно OSS ставить из портов, а там - начинаются развлечения с микшером и т.д. и т.п.).
    Ответ написан
    3 комментария
  • Какой HelpDesk подойдет для маленького IT отдела?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Redmine + Helpdesk plugin (например) - отвечает всем требованиям, есть все, что нужно, а чего не нужно - всегда можно поставить.
    Ответ написан
    Комментировать
  • Как можно максимально себя анонимизировать в сети?

    Adamos
    @Adamos
    Что же делать!?

    Выключить компьютер, выйти на прогулку, подышать свежим воздухом, отвлечься, вернуться.
    Взять лист бумаги и ручку и подробно, по пунктам, расписать причины, по которым ты считаешь это проблемой.
    Ответ написан
    21 комментарий
  • Какую панель управления хостингом на VPS выбрать в 2021?

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

    В большинстве случаев, сервер настраивается один раз - дальше всё работает, если что-то нужно обновлять, это можно реализовать скриптами, заодно будет автоматизация. Можно иметь под рукой свои типовые конфиги для различных вещей, вплоть до своего скрипта конфигурации сервера с 0.
    Ответ написан
    Комментировать
  • А в каком текстовом редакторе вы программируете на python

    ks_ks
    @ks_ks
    Если хотите все автоматизировать и в процессе изучения технологий постоянно расширять функционал программы, в которой работаете — emacs — ваш выбор. С его помощью(в 23 версии), уже из коробки можно составлять расписание задач(org-mode), делать ссылки на нужные документы и веб-страницы. А при дополнительной настройке сможете прикрутить туда и мессенджеры, и почту, и работу с репозиториями, и завязать календарь из org-mode-документов на google.com/calendar, настраивать сочетания клавиш часто повторяющихся действий… и много-много всего другого. Упорство, терпение, изучение языка Lisp(и его диалектов Clojure(новинка), и Elisp(для улучшения функционала редактора)) через 10 лет сделают вашу продуктивность работы за компьютером гораздо выше, благодаря Emacs'у. :)
    Ответ написан
    Комментировать
  • Самый низкий порог вхождения - дизайн/рисование или программирование? На кого учиться?

    Kadzi
    @Kadzi
    Ом
    Вот так:

    1. Научиться учиться. Изучить: методологии чтения, конспектирования, запоминания. Есть такая книга "запомнить всё", она как раз о том, как в принципе эффективнее учиться, больше полезных ссылок в моих ответах. Эдвард де Боно, Тони Бьюзен — маст рид. Настроить рабочее место и себя: больше света, воды, есть/спать в одно время. Пальминг, интерливинг, ходьба, приседания, отжимания, научиться дышать. Это минимум, чтобы улучшить биохимию тела — а это напрямую влияет на настроение и настрой.

    2. Верите вы или нет — никакой конкуренции на рынке нет. От корки до корки читаем советы главреда — письмо пригодиться всегда. От корки до корки смотрим канал на ютубе Сергея Филипова, читаем его книги — навыки продаж, звонков и самопрезентации пригодятся всегда. Берешь, подходишь на улице к 1000 человек в течение месяца, двух, трех. Считаешь. Зачем: снять важность, зажатость, растрясти психику. Пранкуешь, ищешь библиотеку, спрашиваешь время, да всё что угодно — прокачиваешь навык коммуникации, импровизации, стрессоустойчивости и, если хватит фантазии, продаж.

    3. Повысить планку, сформировать желания. Написать на листочке. Включить любопытную обезьяну: погрузить себя в инфополе изучаемого предмета. Хотите, начните с осмотра логотипов языков программирования или просмотра плакатов в гугле, или слушайте просто в скорости 1.75, 2 на ютубе тематические видео. Сформировать привычку.

    4. Теперь, когда есть представление как писать, о чем писать, как звонить, как продавать, как изучать правильно, как общаться и т. д, имеет смысл начать практику.

    Графдизайн: покупаешь 2000 листов А4 хотябы и карандаши. Берешь любую ситуацию, например четыре ястреба танцуют вокруг луны. Рисуешь это каждый день в разных смысловых вариантах каждый день по 1 рисунку. Попутно, смотришь базовые элементы верстки, читаешь минимум 3 книги про композицию и начинаешь рисовать абстрактные фигуры на листочках, набиваешь руку.

    Зарубежных ютуберов смотрим, где разбирают фишки рисования в фш, люстре и т.д

    Нравится и то и то, выбрать что-то одно не могу уже пару лет.
    Изучаешь, и то и то. Не слушай бред про то, что нельзя изучить ЯП и дизайн. Для определенных задач можно и нужно.

    HTML, CSS, Javascript, PHP — качаем с торрентов курсы htmlacademy + проходим все интерактивные курсы на их сайте, читаем MDN. Качаем любой кодовый редактор и включаем любопытную обезьяну: нарисовала цветочек с пчелкой в векторе — делаешь веб-страничку, где будет только эта картинка, делашь ей анимацию, делаешь адаптив. Что-то изучила — сразу пробуй в браузере, тыкай, жми, делай говно. До тех пор, пока не поймешь механику. Если речь о других ЯП — придумываешь себе задачу и создаешь примитивный продукт на этом ЯП.

    5. Позиция сверху: я нужен, а не мне нужны.

    В России работа дизайнера это низкооплачиваемая каторга, дизайнеров у нас не считают за специалистов и у тебя всегда будут десятки тупых правок от клиентов не смотря на твой опыт и знания, потому что в дизайне правит вкусовщина и субъективная оценка.


    Не скулим. Открываем гугл, смотрим выставки, выбираем нишу, выбираем фирмы. Ищем ЛПР, названиваем ему, заранее с подготовленными наработками. Ставишь условия до работы. Эмоциональный захват, позиция сверху, чутка уверенности, грамотная самопрезентация, ПОЛЬЗА ОТ РАБОТЫ и готовые наработки — цепляет с ходу.

    6. Любопытной обезьяной быть нужно, а вот тупой — нет. Ответы тупой обезьяне:
    — Да, прикинь, работу можно делать ДО продажи. Использовать как наработку для захода по нише.
    — Да, прикинь, можно и без портфолио.
    — Да, прикинь, иногда нужно пойти купить книжку. Ну да, поработать бесплатно. Ну да, поехать в другой город. Ну да, позвонить прямо напрямую ЛПР. Ну да, взять и найти его: руспрофайл, поиск по ФИО, по фоткам, по мейлхантерам и т. д.
    — Прикинь, можно ломать шаблоны: искать клиентов везде, в интернете написав в личку, на улице, в метро, на всяких тематических штуках.
    — Никогда не поздно.

    Ещё одна черта тупой обезьяны — она ждет, что её кто-то должен, вместо того, чтобы пойти и взять самой. Жизнь — игра на отнимание (с)

    7 Играй в это.
    Ответ написан
    Комментировать
  • Какой tasks manager выбрать?

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    https://bitrix24.ru +встроенный тайм трекер или toggl (родной)
    https://planfix.ru +встроенный тайм трекер или toggl (не родной, форк, гуглится toggl planfix edition)

    А вообще имеет смысл разделить учет времени и таскер.
    Тогда вот вам из моей копилки:

    • Тайм-трекеры
    https://Toggl.com — отдельный софт в трее, расширение под хром, приложение на андроид. Интеграция с кучей сервисов (трело, асана и т.д.). Хоткеи тоже есть. Бесплатного тарифа вполне достаточно. автотрекинг
    https://TimeDoctor.com — платный. Делает скриншоты. Удобен для компании. Есть отдельный софт в трее, хоткеи. Интеграция с кучей сервисов.
    https://pomelloapp.com — простой помидоро-трекер, интеграция с трелло. Хоткеи есть, в трее не сидит, простенький бар поверх всех окон
    https://PomoDoneApp.com — простой помидоро-трекер, интеграция с трелло. Хоткеи есть, в трее показывает таймер с обратным отсчетом времени.
    https://tmetric.com — простой трекер, интеграция с трелло, есть десктопное приложение, помидорок нет. Хоткеи есть, сидит в трее
    https://www.timecamp.com — есть куча интеграций, расширение хром, приложение в трее, автотрекинг
    https://toptal.com/tracker/
    ○ Grindstone https://www.epiforge.com/grindstone/
    https://www.primaerp.com
    https://tahometer.com
    https://aTimeLogger
    https://myhours.com
    https://wakatime.com
    savemytime.co/en неплохое приложение, где дела при каждом включении смартфона высвечиваются, но оплата там очень большая за такую прогу.
    ○ Статьи
    § https://habrahabr.ru/company/xakep/blog/254119/
    § https://habrahabr.ru/post/327310/
    § https://habrahabr.ru/post/24070/
    § https://habrahabr.ru/post/177225/
    § Чем удобнее всего учитавать время работы над конкретной задачей?

    • Автоматические тайм-трекеры
    https://RescueTime.com - только в автоматическом режиме логирует, в каких приложениях/сайтах проводите время, и выводит подробную статистику. Бесплатного аккаунта хвататет за глаза. Все приложения/сайты можно разбить по категориям продуктивности.
    https://ManicTime.com - как и rescuetime, в автоматическом режиме логирует приложения и сайты + мощный стэндалон тайм-трекер, все приложения можно разбить по категориям, которые придумываешь сам. Очень гибкий в настройках, сидит в трее, есть хоткеи, разные типы таймеров. Платный. Статья danila.org.ua/otrabotannyie-chasyi-moy-podhod
    https://timingapp.com/ -- аналог manictime и rescuetime
    https://motivateclock.org/
    www.timesnapper.com/professional.aspx#qReports

    • Запись дел, таскеры, системы управления задачами
    https://www.wunderlist.com — Очень простой и удобный таскер. Бесплатного аккаунта за глаза.
    https://planfix.ru/prices/ — На бесплатном аккаунте проекты и задачи вести можно полноценно, но бесплатном акке урезан CRM и воронка продаж. Цена 290, 490 или 640 р /человека в месяц - в зависимости от возможностей системы. Интересные тарифы и возможности, есть тайм-трекер (2016)
    https://megaplan.ru/calculation/ — Цена 250р с человека в месяц (2016)
    https://www.bitrix24.ru/prices/ — сложный комбайн
    https://yandex.ru/tracker/ -- от 93 руб/чел/мес
    https://basecamp.com/3/pricing — 29$ без клиентов, 79$ с клиентами (2016)
    https://www.wrike.com/price/ — Ограничения бесплатного варианта по вложенности задач и функциональности всей системы. Есть мобильный приложения. Понравилась внутри. На бесплатной версии нет подзадач. (2016)
    https://asana.com/pricing — Есть бесплатный вариант. Но на ощупь - неинтуитивная кака. Соловьев советовал ее. (2016)
    worksection.com/price.html — Бесплатно только на 2-х (2016)
    https://zettaplan.ru/price/ (2016)
    www.teambridge.ru — От 1000₽ (2016)
    https://www.producteev.com/pricing — Вроде есть бесплатный полнофункциональный вариант и приложения для мобильных. Но в проекте вложенность = задача-подзадача = мало. И как-то все убогенько (2016)
    https://pyrus.com/ru/pricing — От 9р с человека в день (2016)
    promo.advanta-group.ru/advanta — От 5454р (2016)
    helpcenter.onlyoffice.com/ru/faq/free-cloud.aspx — По сравнению с wrike ограничения только по вложенности задач, в остальном полнофункциональна. Но нет мобильных приложений. Внутри нормальная. (2016)
    https://workflowy.com/ — неограниченная вложенность подзадач, гибкое управление задачами, есть теги. Ограничение на сотню задач в месяц. Выглядит, как списки с вложенными списками (2016)
    synkra.com/login — Унылое говно со списком дел в один уровень (2016)
    https://ru.todoist.com/business — По описаниям все красиво, но в бесплатном варианте тупо список одноуровневых дел, вообще не юзабельно. В бесплатном варианте нет обсуждений. (2016)
    https://pla niro.com/ru/pricing — Похож на битрикс, но попроще и симпотичнее. Только платный (2016) (удалить пробел в ссылке)
    https://taiga.io/pricing.html
    https://activecollab.com
    teamer.ru/about
    scrumy.com
    www.redmine.org
    https://www.teamwork.com/
    https://workdoer.com.ua/
    https://taskmenizer.com
    https://glip.com/
    https://itasks.pro
    https://clickup.com
    https://pr an.pro/ (удалить пробел в ссылке)
    https://ticktick.com/
    • Сравнение систем управления проектами и задачами
    saas-guide.com
    topsaas.ru
    • Канбан-доски и карточки
    https://trello.com — Система досок и карточек-канбан.
    https://you gile.com -- сильно похоже на трелло, бесплатный функционал до 1 Гиг места в облаке без каких либо ограничений (удалить пробел в ссылке)
    ○ Jira https://ru.atlassian.com/software/jira
    https://www.favro.com/
    Ответ написан
    Комментировать
  • Есть ли программа помодорого с истории и данными для Windows ( не в браузере)?

    PolarBearGG
    @PolarBearGG
    I know that I know nothing
    https://techwiser.com/pomodoro-timer-for-windows/ вот аналоги на виндовс, самого Pomodoro на виндовс нету
    Ответ написан
    Комментировать
  • Какой инструмент лучше всего для управления несколькими проектами?

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    bitrix24.ru — перегружен функциями, тяжеловат для быстрого старта, но есть все пункты 1,2,3,4,5,6,7, что вам надо. Очень богатый базовый функционал в бесплатной версии.

    trello.com — философия канбан, если "зайдет" — уже не откажетесь. 1. проект=доска, подпроект=список, задача=карточка, в каждой карточке любое число чеклистов. 2. На любой уровень вложенности можно задать ответственных и наблюдателей. 3. Можно ставить прямые ссылки на другие карточки/доски. 4. Без проблем через встроенный фильтр-поиск отбираются задачи по любым критериям, ессно, 5. списки можно распечатать. 6. При приближении сроков отправляются напоминалки (почта, пуш на телефон и тд) +задача желтеет, потом краснеет. 7. Через плагины.
    В бесплатной версии есть все, бизнес-версия добавляет необязательные плюшки (вроде смены фона и неограниченного сохранения фильтров-поисков задач)
    Главные плюсы Trello — легок для освоения, очень удобный и наглядный, + мильон плагинов, расширяющших базовый функционал, в том числе и Гант. Если заинтересует — кину в комментарии ссылки про быстрое освоение трелло и плагины для него с описанием.

    Мы с Битрикс24 перебрались на Trello

    UPD. В комментариях в списке плагинов добавлен новый способ создания и управления автозадачами, через сервис ifttt.com
    Ответ написан
    8 комментариев
  • Как не одичать фрилансеру?

    Jump
    @Jump
    Системный администратор со стажем.
    как достичь такой же продуктивности в одиночку
    Деньги.
    Кончатся деньги, нечего кушать будет - будете работать с офигенной продуктивностью.
    Ответ написан
    5 комментариев
  • Какие выбрать платные курсы по изучению php?

    @frw23
    Hexlet загугли. Дают фундамент и сразу учат правильным вещам. Почитай их блог, поищи отзывы в интернете, думаю после этого вопросов не останется.
    Ответ написан
    Комментировать
  • Какое отличие обычного сайта на html/css/js, без бэкенда, от созданного с jekyll, hugo и т.д.?

    Webchester
    @Webchester
    Большой лентяй
    Вот отличные уроки по jekyll для начинающих, с них тебе станет понятно как работает jekyll.

    Какое отличие обычного сайта на html/css/js, без бэкенда, от созданного с jekyll?
    Создал ты обычный сайт на html/css/js на 50стр. и чтобы добавить новую ссылку в меню или поменять информацию в сайтбаре, тебе придется отредактировать все 50стр.

    На jekyll чтобы тебе добавить новую ссылку в меню или поменять информацию в сайтбаре, хватит изменить 1 файл и ввести команду чтобы перегенерировать сайт.

    Как в jekyll редактировать контент, добавлять страницы и т.д. ?
    Посмотри видео что я верху порекомендовал с них ты поймешь как редактировать контент, добавлять страницы и много другого + оф. сайт https://jekyllrb.com/ и форум https://talk.jekyllrb.com/

    • В jekyll все страницы с контентов размещаются в папке _post в файлах .html или .md ( _post/chto-takoe-toster.html)
    • Редактировать контент можно через простой редактор или можно поставить доп. плагин для jekyll и редактировать все статьи через админку у себя на localhost - https://github.com/jekyll/jekyll-admin
    Ответ написан
    Комментировать
  • Как лучше реализовать структуру файлохранилища для средней (200-250 человек) организации?

    @akhoroshiy
    Нужно определить уровни желаемой отказоусточивости.
    1.Виртуализация - уровень хоста
    2. CSV\Storage
    3. Guest OS
    4. Data(Content)

    Затем нужно понять отказоустойчивость нужна в режиме Active - Active или Active - Passive и auto Failover
    или Manual failover.
    DFS - Active - Active. Но репликация на файловом уровне. То есть пока файл залочен - он не будет отреплицирован на другие ноды. Но нету failover.
    Storage Replica - реплицирует том на блочном уровне в режиме синхронном или ассинхронном. Ему не важно какие данные храняться, он реплицирует блоки. Но переключение на другую ноду - ручками.
    FS cluster - Один диск, который ездит между нодами кластера. Но есть фейловер.
    Так же можно комбинировать технологии. Например использовать FC с Storage Replica или DFS + SR.
    Так же можно делать реплику целой виртуалки на уровне виртуализации.
    Бекапы - на вкус и цвет. Можно бекапить на уровне виртуализации, можно на уровне guest OS. В случае с Hyper-V - прекрастно бекапиться через powershell с дедупликацией бекапов. Гостевые даннные легко бекапаться через powershell direct для VM прямо с гипервизора.

    По поводу хардварных решений по типу Synology - нужно два девайса для HA. Горизонтальное маштабирование - дорогостоющее. Маштабирование в основном только вертикальное.
    Ответ написан
    Комментировать
  • Как лучше реализовать структуру файлохранилища для средней (200-250 человек) организации?

    @rPman
    200 пользователей, нагрузка может оказаться приличная. Вы готовы до хранилища 10гигабит тянуть? Или у вас 6тб ssd?

    Мой совет, подумайте о разделении хранилища на несколько, по задачам. Не все же 200 человек лезут к одним и тем же данным, наверняка там по подразделениям легко все поделить. Речь не о доступе а о физическом размещении данных по железу (диски и сервера со своими сетевыми подключениями).

    Даже если все это железо будет в одной стойке сидеть, главное физически разделить данные. Из-за этого вместо 3тб hdd и больше дисков иногда оправданы 1тб размеры (меньше уже цены за гигабайт грустные).
    Ответ написан
    Комментировать
  • Есть ли аналог htmlacademy или javarush для начинающих PHP-разработчиков на русском языке?

    deepblack
    @deepblack
    ru.hexlet.io
    Если совсем начинающий, то вот от Hexlet ресурс (совсем бесплатно):
    https://code-basics.ru/languages/php

    Offtop:
    Оказывается toster блокирует некоторые ссылки
    Ответ написан
    Комментировать
  • Как командно разрабатывать php проект?

    copist
    @copist
    Empower people to give
    Инфраструктура
    * Создайте репозиторий на Bitbucket или GitHub.
    * Создайте себе локально копию репозитория и локально поднимите базу данных с одинаковой структурой
    * Если в базе требуются изменения, создавайте "миграции", которые обновят структуру данных или сами данные.
    * Свои изменения по коду, так же как и миграции, отправляйте в репозиторий

    Ещё есть возможность создания виртуальных серверов для разработки или использование online IDE. Решает кучу проблем, если интернет быстрый.
    * https://compilr.com/ Полноценная среда разработки
    * https://koding.com/ Среда разработки с предустановленным веб-сервером и элементами социальной сети
    * online-php.com Online IDE
    * https://codeanywhere.com/ Среда разработки. Код можно хранить в облаке, а также в Dropbox, Google Drive, FTP, github.
    Другие тулзы для совместной работы в online

    Промежуточные версии
    Если вы географически недалеко друг от друга, то просто периодически показывайте, что у вас получается.
    Если нет, пользуйтесь Skype Shared Screen, Join.me и другие аналогичные продукты, чтобы вместе смотреть и обсуждать голосом. А лучше TeamViewer, чтобы можно было вместе и посмотреть, и поправить.

    Обновление сервера
    Изменения на сервер устанавливайте из того-же репозитория. Не забудьте про миграции. Озаботьтесь вопросами безопасности. Хотя бы так: скрыть файлы .git
    Ответ написан
    Комментировать
  • Как запустить парсер на сервере?

    @Verz1Lka
    Web scraping expert
    Если вы установили на сервер модули без virtualenv, и нужно запустить по крону, то так:
    1) which scrapy - берёте путь
    2) crontab -e
    1 * * * * cd /home/ubuntu/scrapy/scraper && /usr/local/bin/scrapy crawl your_parser
    Ответ написан
    1 комментарий
  • Возможен ли план самообучения WEB разработке?

    @DAGpro
    https://github.com/thedaviddias/Front-End-Checklist
    Дорожная карта по технологиям, что нужно знать для фронтенда, бекенда и девопса:
    https://github.com/kamranahmedse/developer-roadmap
    Ответ написан
    Комментировать