Задать вопрос
  • Как стартовать в Руби для веба?

    @Vermuth
    можете так же использовать уже готовые фреймворки под руби, например rails (rusrails)
    Ответ написан
    Комментировать
  • Как стартовать в Руби для веба?

    Само по себе "руби для вэба" бессполезно, нужно стартовать отдельно вэб-сервер - Unicorn, Passanger, Brick ... что угодно и запускать там ваш "index.rb".

    Советую начать хотя бы с вот этого.
    И глянуть codecademy.
    Ответ написан
    Комментировать
  • Экономист-бухгалтер и приключение в мире веб-разработки

    ScorpLeX
    @ScorpLeX
    Вам бы стоило поспрашивать у программистов, какое у них образование, ответы вас бы удивили, я например менеджер, так же учился на экономиста и программиста.
    Занимайтесь тем что нравится.
    Ответ написан
    1 комментарий
  • Правильное изучение программирования?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Да вы по хардкору прям, C# для веба. Может стоит начать с чего-то более веб-ориентированного? php-ruby-python, например?
    Ответ написан
  • Какие должны быть первые шаги в раскрутке сайта?

    jacksparrow
    @jacksparrow
    Покупка ссылок не представляет никакой ценности для посетителей сайтов, так что поисковики уменьшают их значение. Им становится более важно, удобство вашего сайта для пользователей:
    нашли ли они у вас, то что искали, или вернулись снова в поиск
    вернулись ли они на сайт через недельку почитать еще раз эту информацию
    закрыли ли они страницу вашего сайта сразу как её увидели
    Сами поисковые сайты рекомендуют делать сайты людьми для людей.
    Если вы намеренны двигать свой проект, заведите страницы в социальных сетях и регулярно их обновляйте, поисковые машины сейчас очень любят если ваш сайт "лайкуют".
    Вы не указали возраст сайта, при возрасте меньше полугода купить можно один прессрелиз с тематического сайта, откуда к вам могут прийти люди.
    Покупка ссылочной массы, это метод, который еще немного работает, но значительно устарел
    Ответ написан
  • Возможно ли стать полноценным PHP разработчиком, пройдя комплекс онлайн курсов как Coursera, Code Academy итд?

    Если по собственно PHP всего один курс на Codeacademy, то маловато будет, мне кажется. Курсы там полезные, но не очень подробные обычно. Попрактиковаться можно еще здесь: www.programmr.com/zone/php
    Ответ написан
    1 комментарий
  • Можно ли быть одновременно разработчиком моб. приложений и web-разработчиком?

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

    PS сейчас зная javascript+html+css можно делать проекты под все платформы.
    Ответ написан
    Комментировать
  • Javascript self-invoking functions

    linoleum
    @linoleum
    '!' указывает на то, что это не function declaration, а function expression. Тут важно показать интерпретатору, что эта функция входит в состав какого-то выражения, а не сама по себе.
    вариант !function(){}() рабочий, так как здесь функция находится в составе выражения (отрицание). Лучше, конечно, использовать скобки (function () {} ())
    Ответ написан
    Комментировать
  • Пишу на PhpStorm. Стоит ли переходить на Sublime Text 3?

    dizballanze
    @dizballanze
    Software developer at Yandex
    Все фичи тяжелых IDE, как правило не нужны, да и работают они медленно. В тоже время Sublime работает очень быстро, легко расширяется и плагинами и темами. Есть целый репозиторий для расширений Sublime Text.

    Однозначно стоит попробовать перейти. Пару лет назад я также перешёл с одной из IDE от jetbrains и назад абсолютно не хочется. Думаю насколько он вам подойдет зависит от того, что вам больше нравится тяжелые комбайны все-в-одном или легкие и гибкие инструменты с широкими возможностями для кастомизации.
    Ответ написан
    8 комментариев
  • php vs python vs ruby(ror)

    @IgoNsk
    backend web developer
    Если есть желание работать с вебом, то начинать с PHP выгоднее всего. Можно нелюбить PHP, но знать его все же стоит. Чтобы его не любить, надо хотя бы понимать за что. И потому если хочется расти куда то выше, то в будущем можно будет переключить внимание на другой язык (Ruby/Python/Java/C#), который станет либо хобби либо заменит место PHP как основного языка для разработки. В любом случае знание PHP Не будет лишним, т.к. его плюсы:
    - легко найти работу
    - низкий порог вхождения
    - простые и средние проекты делать на нем быстрее, проще, выгоднее чем на других языках - ибо php для этого и был придуман. Потому разрабатывая сложную серверную часть например на JAVA порой быстрее и проще фронтенд накидать на PHP.
    Ответ написан
    3 комментария
  • php vs python vs ruby(ror)

    MegaMufa
    @MegaMufa
    А может вообще pascal, раз его в школе учили?

    Извините, не удержался.
    Вопрос, хоть и поднадоевший, но я вас понимаю. Сам в свое время задавался им. Сначала я учил php, т.к. когда начинал учиться про руби и питон даже не слышал. А вот потом задался вопросом, может стоит сменить язык. Тоже выбирал между питоном и руби. И знаете что? Остался на php.

    Попробовал обе альтернативы и обе мне понравились больше, чем php. Но различия не были настолько весомыми, что бы переучиваться.

    Чисто эстетически, мне php очень не нравиться из-за местами "неожиданного интерфейся". (Например: В некоторых схожих функциях параметры в разном порядке). Зато есть куча замечательных ферймворков. К примеру Yii - использую и php не вызывает такого отвращения.

    В питоне мне понравилась "компиляция" в байт код. Плюс на нем пишут приложения и для десктопа, чего на ПЫХЫПЫ не сделаешь.

    Но если бы я сейчас выбирал, что учить - то выбрал бы руби.
    Очень развитая экосистема (ror, sass, coffee, HAML). Они под себя все окружение подгоняют. Плюс, язык чисто ООП-шный, что мне очень понравилось. Красивый он, синтаксис мне больше, чем у питона понравился.

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

    Синтаксис можно сравнить здесь:
    hyperpolyglot.org/scripting
    hyperpolyglot.org/scripting2

    А вот тут таблица, сравнения разных языков (не только этих):ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%...
    Ответ написан
    3 комментария
  • C++ или C#, с чего начать изучение с позиции фрилансера?

    С позиции фрилансера больше востребованы Java и PHP.
    Хотите писать под винду и .Net - C#. Хотите кроссплатформенности - С++. Не знаете с чего начать - начните с С.
    Ответ написан
    Комментировать
  • Laravel или Yii - на чем лучше на данный момент начинать разработку сайта? В чем отличия?

    Советую смотреть в сторону Laravel. Писать о преимуществах можно много, но уже одно это vk.com/laravel_rus?w=wall-53758340_1590 должно убедить.
    Или по Symfony blog.eramax.org/?p=410
    Ответ написан
    4 комментария
  • Laravel или Yii - на чем лучше на данный момент начинать разработку сайта? В чем отличия?

    @AlexGx
    Yii2 developer, business analytics
    Для себя этот вопрос решил в пользу Yii. Yii и Симфони2 (и его форки), это немного разные ниши.

    Симфони2(Ларавел): правильный и академичный. Куча слоев абстракции, паттерны, все хитрозагручено. Некоторые вещи легко и быстро реализуются, но гораздо сложнее отлаживаются (опять же за счет большого кол-ва уровней абстракции).

    Yii: относится больше к практичным фреймворкам.
    Преимущества:
    -Проще изучить.
    -Меньше магии.
    -Меньше слоёв.
    -Меньше конфигурации.
    -Простой и удобный API.

    + ко всему этому хорошая документация, комьюнити, пожалуй самый быстрый PHP фреймворк на данный момент.
    ++ Yii может работать с компонентами Symfony 2, ZF2 и всеми библиотеками из Composer.

    Презентация по теме: PHP, фреймворки, Yii2

    Интересует мнение знающих людей, что гибче для настройки?
    Не могу сказать что один из них более или менее гибкий чем другой, но в Симфони сам процесс конфигурации всегда занимал у меня чуть больше времени.
    В чем их принципиальные отличия в архитектуре, в чем основные отличия?
    Постарался ответить в посте, также посмотрите презентацию.

    PS да мой ответ предвзятый, я нахваливаю Yii =)
    Ответ написан
    7 комментариев
  • Как создать специальный раздел на сайте Joomla?

    RainMEN
    @RainMEN
    HTML/STYLUS/JADE/JS/Laravel/Joomla/DLE и т.д.
    Если же пароль будет одинаковый создавай нового пользователя, создавай раздел видный только ему, хотя даже если пароли будут разные, то суть не меняется просто немного усложнится условие на PHP.
    1. Ну а дальше генеришь компонент содержащий нужную информацию.
    2. А затем переходишь в редактирование компонента в представлении
    (например:
    C:\WebServers\home\dev.local\www\components\com_calctrans\views\calctrasform\tmpl\default.php)
    --com_calctrans-название твоего компонента сгенерится самостоятельно
    --calctrasform - это представление твоего шаблона(генерится вроде как 3 вида, список, атрибуты конкретного элемента, и форма заполнения)
    3. Добавляешь PHP условие на проверку пароля.
    Для доступа к БД можешь использовать код:
    <?php
        class ConnectDB{
            public static function  getListBD(){
                // Подключаемся к базе данных
                $db = JFactory::getDbo();
    
                // Создаем новый объект запроса
                $query = $db->getQuery(true);
                // Добавляем сортировку
                $query->select(array('from_city', 'to_city', 'price'));
                $query->from('#__calctrans');
                // Устанавливаем запрос
                $db->setQuery($query);
    
                // Загружаем результат как список объектов
                return $result = $db->loadObjectList();
            }
        }
    ?>

    4. Затем пробегаешься по всем объектам и проверяешь соответствуют ли поля, что то типа
    foreach ($results as $item) {
                if ($p_from == $p_to){
                    $p_price = 'Извините доставкой по городу не осуществляем.';
                } else{
                    if (($p_from == $item->from_city) && ($p_to == $item->to_city)){
                        $p_price =$item->price . ' тысяч рублей';
                       /* break;*/
                    } else{
                        $p_price = 'Извините доставкой по городу не осуществляем.';
                    }
                }
            }

    5. Ну а дальше банальное условие Если пароль совпал, то показывать, то что было у тебя в файлике default.php до твоих изменений
    6. А дальше Меню-> Новый пункт меню -> Выбираешь тип меню Согласно названию твоего компонента и выбираешь представление.
    Ответ написан
    Комментировать
  • Как развивать характерный программистам тип мышления?

    opium
    @opium
    Просто люблю качественно работать
    Глупости говорят, программист такая же профессия как сталелитейщик, конечно не каждый может стать сталелитейщиком, но достаточно многие. В общем это не космонавтом встать.
    Какое мышление нужно программисту, самое лучшее для программиста это здравое мышление.
    Ответ написан
    Комментировать
  • Как создать специальный раздел на сайте Joomla?

    maxaon
    @maxaon
    Можете сделать отдельную группу пользователей и разрешить им доступ к соответствующим материалам(статьям). Перебрасывать пользователей в отдельную группу будете вручную.
    Если не подходит - ищите какие-либо плагины.
    Ответ написан
    Комментировать
  • Фриланс и Python?

    chuck
    @chuck
    Автор поста, не слушай никого, сам решай, на чем тебе комфортнее работать.

    Работы для Python фриланса кажется, что меньше, чем для ПХПшника, это все потому что на питоне никто не заказывает сайты за 200 баксов за 3 дня.
    Для Python-щика фриланс редкая форма работа. Python/Ruby - чаще всего используется в крупных проектах, где один точно не справится, возможно потому заказов во фрилансе мало.
    Ответ написан
    Комментировать
  • Интернет-бизнес в белую - много ли вас?

    подведем итог.
    Спят айтишники, в любом случае хорошо.
    Ответ написан
    Комментировать
  • Интернет-бизнес в белую - много ли вас?

    opium
    @opium
    Просто люблю качественно работать
    Сижу без ип и тоже хорошо сплю, я бы платил бы эти жалкие 6% налогов, но к сожалению государство создало такие бюрократические барьеры, что мне проще плюнуть чем морочиться, ну и сплю очень хорошо.
    Ответ написан
    Комментировать