Задать вопрос
  • Есть ли польза от codewars?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Когда решил что основным ЯП у меня теперь будет JS, надо было переформатировать мозги, для этого сотню-другую часов интенсивно что-то кодить, не важно что, важно чтобы на JS и в хорошем темпе.

    Тут, как раз, Кодварс подвернулся. Прокачался до 2.5 qyu и подзабросил, но эффект получил должный, теперь на php кодить не так комфортно (иногда совсем не так).

    Чужие решения смотреть тоже интересно, иногда думаешь вот ведь круто, но в прод я бы такое не выпустил.

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

    в общем для меня кодварс оказался весьма приятным и эффективным способом привыкнуть к ЯП.
    Ответ написан
    Комментировать
  • Есть ли польза от codewars?

    Djaler
    @Djaler
    Сеньор-помидор
    Активно пользовался, когда начинал изучать Python. Очень помогло в обучении, так как, имхо, для программирования на Python нужно перестроить мышление. И вот пишешь какую-нибудь простыню в си-стиле, а потом видишь как это делается одним красивым list comprehension, или просто библиотечной функцией
    Ответ написан
    Комментировать
  • Есть ли польза от codewars?

    theobroma
    @theobroma
    javascript developer (ReactJS)
    2 года назад CodeWars помог мне выучить JavaScript. Сухая теория не заходила вообще, а вот с практикой совсем другое дело... Решал задачки 8-7 kyu. На уровнях выше начинаются уже не основы языка, а больше упор на алгоритмы, знание математики и т.д. На 7 уровне не должно возникать проблем точно.
    Пишу код для решение на locahost в своем редакторе или IDE. Дебажу в консоли браузера. Когда вижу, что результат похож на правду, копирую код с редактора в окно для решения CodeWars. Проганяю предложенные тесты. Если все ОК, то сабмит, а если нет, то смотрю результаты тестов и допиливаю решение.
    Результаты не открываю пока сам не решу. В топовых и хитрых решения других всегда разбираюсь.
    Не стоит сильно зацикливаться на определенной задачи, которая не получается... Возможно не хватает знаний языка программирования. Бывает, что не могу понять условие задачи как таковое... Можно немного заморочиться, но если не идет, то смело откладываю на потом. Неудачи снижают боевой дух, а это ничем не помогает.
    Ответ написан
    2 комментария
  • Почему нельзя заменить XEON другой линейкой процессоров?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Даташиты на процессора Intel есть в открытом доступе - берете и сравниваете. Навскидку - ну например, на ксеонах может быть до 18 ядер (36 логических процессоров, Карл!). С учетом того, что лицензируется в VmWare например физический корпус процессора безотносительно сколько у него ядер - выгоднее ставить один 4-8 ядерный ксеон чем четыре двухядерных i3. Серверные процессора рассчитаны на серверные задачи - в первую очередь на виртуализацию, они поддерживают совершенно безумные по меркам десктопов обьемы памяти - 128G RAM на сервере вещь совершенно обычная.
    ООО "Три стола два стула" может разместить свою БД хоть на ноутбуке - все равно ничего не заметит. А вот когда, как совершенно верно заметил Fixid размер БД начинает считаться в терабайтах - вот тогда разница и всплывает.
    Те, кто считает что в сервере главное - цена, никогда не берут серверное железо, потому что оно используется тогда, когда настает понимание того, во что обойдется потеря информации или хотя бы простой сервера...
    Ответ написан
    9 комментариев
  • Перспективы для глупых людей?

    @Dum_spiro_spero
    " Некоторые задачки, в силу своих мыслительных способностей, решаю очень долго. Дается трудно, но интересно, черт возьми." Некоторые задачки люди СТОЛЕТИЯМИ решали. Теорема Ферма самый известный пример.
    Глупый и меленный - не одно и то же. Быстрый ум это хорошо - но олимпиадный стиль мышления не везде востребован. Есть люди которые вообще сходу не любят давать ответы на вопросы - им надо подумать в спокойной обстановке.
    В программировании есть творческая часть и есть ремесленная. Вторая связана более с аккуратностью и внимательностью. Каждая задача может быть разбита на мелкие подзадачи - ну и человеку почти с любыми мозгами почти всегда найдется работа. Но... есть задачи которые одноразовые - и объяснить как её делать и показать - значит сделать задачу самому. Так что... предлагаю вам собрать статистику по IQ программистов. )))
    Ответ написан
    Комментировать
  • Ограничить Доступ к видео вконтакте но сохранить работоспособность самой сети(диалоги, стены, музыка и т.д)?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Во-первых, такие вопросы как и вопросы наркотиков, алкоголя и подобных вещей решаются не запретами, а обучением и объяснением.
    По сути вопроса - мне пришло в голову написать простенький плагин/user script, который будет делать то, что вам нужно. Только нужно сделать его не отключаемым, это уже нужно смотреть как именно.
    По поводу готового решения - в антивирусных пакетах обычно есть средства родительского контроля, так как у антивируса полный доступ к машине - то ему не составляет труда поставить свой корневой сертификат в браузер и анализировать HTTPS трафик. Вполне себе должно работать.
    Ответ написан
  • Ограничить Доступ к видео вконтакте но сохранить работоспособность самой сети(диалоги, стены, музыка и т.д)?

    @CMHungry
    https - поставьте прокси с подменой сертификата, сертификат на компьютере ребенка внесите в доверенные, чтобы браузер не ругался.
    Ответ написан
    6 комментариев
  • Как установить программу с linux на windows?

    lukoie
    @lukoie
    andLinux и coLinux - это два проекта, позволяющие запускать линуксовые программы в виндовсе прозрачно, так что даже не видно будет что это не виндовая программа.

    UPDATE для потомков: до полного счастья можно также ручками и напильником с cygwin (https://ru.wikipedia.org/wiki/Cygwin) потратить n времени, чтобы получить свое поделие подобного функционала но неизвестной степени корявости, а также поглядеть еще проект portable ubuntu remix: sourceforge.net/projects/portableubuntu
    Лично мне удобен andLinux, где немного повозившись можно и гномовые и кдешные приложения запускать(и GTK и Qt!).
    Ответ написан
    Комментировать
  • Как настроить приоретизацию траффика на микротике?

    @CMHungry
    При узком внешнем канале сделать себе комфортный серфинг не получится, так как QoS политики нормально работают только на исходящем интерфейсе. Что сваливается от провайдера - то сваливается, и управлять этим потоком никак нельзя.

    Представим себе трубу, через которую падает 60 яблок в минуту. Кто кидает яблоки, мы не знаем. Но их 60 в секунду. Яблоки идут зеленые - торрент и красные - серфинг. Берем 10 секунд. За эти 10 секунд мы получим 600 яблок. Каких - а как свалится, так и получим. А для комфортного серфинга нам надо, условно, 200 красных яблок. Если они к нам свалятся на наш микротик - то нам повезло. А если прилетело 550 зеленых и 50 красных - то мы можем сделать с зелеными все, что угодно, а из 50 красных мы не сделаем 200...
    Ответ написан
  • Софт для включения/отключения доступа в интернет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    proxy, firewall, router
    Вам нужно не софт, а решение. Непонятно же как у вас сейчас доступ в инет организован.
    Ответ написан
    Комментировать
  • Какие есть бесплатные IDE для Python?

    nobodynoone
    @nobodynoone
    Ответ написан
    Комментировать
  • Какой конфигурационный файла использует MySQL?

    Extor
    @Extor
    sysadmin
    As of MySQL 5.6.8, on Unix platforms, mysql_install_db creates a default option file named my.cnf in the base installation directory.


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

    Короткий ответ:
    /etc/my.cnf
    /etc/mysql/my.cnf
    SYSCONFDIR/my.cnf
    $MYSQL_HOME/my.cnf
    Ответ написан
    Комментировать
  • С чего начать изучение хакинга и взлома, как хобби или whitehat?

    @kathu
    программист С++, системный администратор
    Вряд ли получится "научиться хакингу" без огромного багажа знаний, приобретенных теорией и практикой в самых разнообразных областях. Навскидку экспертное владение языком Си, Си++, ассемблером, архитектурой процессора, технологией написания компиляторов, блестящее знание сетевой инфраструктуры и протоколов передачи данных, паттернами проектирования и типичными ошибками при использовании этих паттернов, владение навыками проектирования высоконагруженных и клиент-серверных систем... и этот список можно продолжать и продолжать.
    Ну, конечно, можно стать скрипткидди, ребенком, который качает Ыксплоиты с сайта и с косяками и вопросами на форумах их компилирует и запускает. Или накачать хакирских праграм и зопускать их на все сайти подряд. Взламывать пароли на никому не нужную теперь аську и т.п.
    Ответ написан
    1 комментарий
  • Куда съезжать с Ubuntu?

    zelsky
    @zelsky
    Elementary OS Ну очень красивий интерфейс , ибо делаю дезайнери.
    Ответ написан
    8 комментариев
  • Какой у директории на самом деле размер?

    Ernillew
    @Ernillew
    Администрирую *nix-системы с 1997 года
    А они одинаковые.
    В одном случае GiB, а в другом Gb.
    Ответ написан
    Комментировать
  • Зачем у программиста на столе второй монитор установлен вертикально?

    EvilsInterrupt
    @EvilsInterrupt
    System programming, Reversing Engineering, C++
    Херово рефакторят, поэтому стремятся чтобы вся функция влезла в пределы экрана.
    Ответ написан
    Комментировать
  • Как развернуть домен на Linux?

    edinorog
    @edinorog
    Троллей не кормить!
    плохая идея при таких масштабах
    Ответ написан
    Комментировать
  • Какой план для обучения по компьютерным сетям и Cisco?

    k3NGuru
    @k3NGuru
    Сис.админ.КО., подающий надежды кодер :)
    Мне бы так :( я тоже хочу попасть в мир Cisco T_T
    Вообще да, можно начинать по ссылке выше, также стоит прочесть Сети для самых маленьких
    Ну и просто шикарная статья Поднимаем упрощенную провайдерскую сеть дома
    ну а дальше уже сами узнаете про Google и как им пользоваться.
    Ответ написан
    1 комментарий