• Как вывести дни на круговом календаре в html canvas?

    h0001
    @h0001 Автор вопроса
    RoR / React Developer @ Shakacode
    ответы на зарубежных ресурсах выглядят более адекватными
    https://www.quora.com/Why-cant-we-divide-a-circle-...
    Ответ написан
    Комментировать
  • Как распланировать обучение?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    Во-первых, как по-мне — учиться лучше утром, а не вечером, когда приходишь домой уставший и никакая новая инфа уже не влезает.
    Во-вторых, даже если утром, то от такого режима всё-равно не будет толку, так как:

    Вообщем, бывает даже голова болеть начинает и конечно нервы.

    У вас уже на работе голова болит — куда вам учиться. Ничего не выучите и загубите здоровье ещё больше.
    Есть несколько вариантов, на мой взгляд:
    • Взять длительный отпуск на год, полтора (чем больше – тем лучше), если позволяют финансы/обстоятельства. И тогда составлять какой-то план на эти полтора года с теорией, практикой, спорт-залом и обязательно ментором, так как иначе есть риск увязнуть в изучении ненужных вещей.
    • Сменить место работы, которое позволит обучаться в рабочее время. Желательно, чтобы эта работа была в шаговой доступности от дома.
    • На текущей работе договориться на парт-тайм, с обеда. Утром вы учитесь, а на работу приходите во второй половине дня.
    • ...возможно есть ещё какие-нибудь варианты. Главное, чтобы у вас было 4-5 часов для обучения в первой половине дня и отдых вечером

    Ваш план с 2 часами вечером, практически сразу после работы, перед сном - это перегорание 100%. Мотивация упадет после нескольких дней, либо организм напомнит о себе через какое-то время.
    Ответ написан
    Комментировать
  • Есть ли польза от codewars?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    Крутой ресурс!
    Я делаю задачки по одной утром и вечером, как зарядку.
    Если где-то не получается - пропускаю, либо гуглю, если задачка интересная.
    По субъективным ощущениям, если задача не слишком тяжелая и не лёгкая (то чувство, когда скрепят мозги), то потом легче и быстрее идёт обычная работа.
    Ответ написан
    Комментировать
  • Зачем компилировать Haskell в javascript?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    Не знаю про хаскель в js, но скажу про преимущества PureScript перед JS:

    • Если удалось скомпилировать - то почти на 100% нет ошибок в рантайме
    • Мощная система типов, позволяющая легче рассуждать о программе с помощью этих типов, и строить более абстрактный код
    • Иммутабельность, паттерн-матчинг, и другие фишки функционального программирования


    Это есть и в Haskell, но его для фронтенда не пробовал

    Попробуйте Elm и вы почувствуете прелесть этих языков (в общих чертах они похожи)
    Ответ написан
    Комментировать
  • Как найти человека который поможет в web?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    Рекомендую проходить курсы по программированию. (Если есть оффлайн в вашем городе - вообще круто!) Найдете и гуру, и братьев по разуму, заинтересованных в обмене опытом.
    На слуху geekbains и hexlet (в последнем сейчас есть услуга менторства, еще были волонтерские проекты, где можно было набить руку).
    Хорошие курсы стоят денег, но вложения себя окупают.
    Ответ написан
    Комментировать
  • Где найти источники для самостоятельного изучения с целью создания интернет-магазина?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    Если цель - получить небольшое представление о том, как оно там работает, то подойдет вот эта статья https://code.tutsplus.com/tutorials/build-a-shoppi...
    Ответ написан
  • Почему не срабатывает ssh-add в git?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    В .bashrc необходимо прописать код для запуска агента (Step 4)
    Bitbucket 101
    Ответ написан
    Комментировать
  • Стоит ли начинать заниматься программированием в 30+ если до этого не программировал?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    Стоит. И самый лёгкий способ получить фан и профит - попробовать автоматизировать рутину, которая у Вас есть на текущей работе или дома.
    Ответ написан
    Комментировать
  • Yii вывод таблицы из базы?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    Для этого можно воспользоваться виджетом CGridView
    $sql = 'SELECT  F_ID, F_Name FROM tbl_department;';
    $rawData = Yii::app()->db->createCommand($sql);
    $count = Yii::app()->db->createCommand('SELECT COUNT(*) FROM (' . $sql . ') as count_alias')->queryScalar(); 
     
     
            $model = new CSqlDataProvider($rawData, array( 
                        'keyField' => 'F_ID', 
                        'totalItemCount' => $count,
                        'sort' => array(
                            'attributes' => array(
                                'F_ID'
                            ),
                            'defaultOrder' => array(
                                'F_ID' => CSort::SORT_ASC, 
                            ),
                        ),
                        'pagination' => array(
                            'pageSize' => 10,
                        ),
                    ));
     
            $this->render('anActionView', array(
                'model' => $model,
            ));

    В файле представления:
    $this->widget('zii.widgets.grid.CGridView', array(
        'id' => 'a-grid-id',
        'dataProvider' => $model,
        'ajaxUpdate' => true, 
        'filter' => null, 
        'columns' => array(
            array(
                'header' => 'Айди',
                'name' => 'F_ID',
            ),
            array(
                'header' => 'Имя',
                'name' => 'F_Name',
            ),
        ),
    ));
    Ответ написан
    Комментировать
  • Что изучать: Ruby или Node.js?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    P.S. До этого разрабатывал на php.

    А сейчас не разрабатываете?

    Ради прикола начал бы с Nodejs
    Ответ написан
    Комментировать
  • Как вы ведёте учёт финансов?

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    1С 8.3 + самописная конфа для учета семейного бюджета.
    До этого вёл всё в Excel, но в нём неудобно вести детализированный учет.
    Тем более таблица это вроде как отчет, а не ввод данных.
    Ответ написан
    Комментировать
  • Музыка и программирование

    h0001
    @h0001
    RoR / React Developer @ Shakacode
    Trance для умеренного кодинга (привязка формочек к БД), Беруши, когда нужно сосредоточиться
    Ответ написан
    Комментировать