Задать вопрос
  • Что нынче должен знать php junior без опыта?

    @pqgg7nwkd4
    Перестаньте называть себя junior без опыта.
    Как показала моя 32х летняя жизнь, в первую очередь нужно быть хорошим человеком.
    С вашим списком умений, я уверен, вы сможете устроиться даже Java программистом и быстро разберетесь.
    Ответ написан
    Комментировать
  • Что нынче должен знать php junior без опыта?

    @HellWalk
    На мой взгляд у вас уже достаточный уровень знаний для крепкого php джуна

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

    Все же на первый план надо выставлять свой лучший код :)
    Ответ написан
    1 комментарий
  • В какой ВУЗ Питера лучше поступать с желанием стать веб-программистом?

    @FoxInSox
    В какой ВУЗ Питера лучше поступать с желанием стать веб-программистом?

    Вопрос не имеет ответа и особого смысла. Чтобы ответить на него необходимо как минимум закончить несколько вузов, "стать веб-программистом" и потом сравнить. Более того, ВУЗ это прежде всего преподаватели и какие будут именно у вас преподаватели вы угадать не можете.

    И все же, какой факультет даст больше базовых знаний?

    Тоже самое.

    Чтобы стать разработчиком много мозгов иметь не нужно, а уж через 4/5 лет когда вы закончите, то будет еще проще им стать. А чтобы стать хорошим разработчиком даже самого первокласного ВУЗа не достаточно.
    Ответ написан
    Комментировать
  • В какой ВУЗ Питера лучше поступать с желанием стать веб-программистом?

    @Viktor_86
    у меня дружище итмо закончил, очень сильным специалистом стал
    хотя в школе вместе учились - он совсем никакой в информатике был, сейчас жалею, что вместе с ним не пошел(
    Ответ написан
    Комментировать
  • В какой ВУЗ Питера лучше поступать с желанием стать веб-программистом?

    Tiendil
    @Tiendil
    Разработчик ПО.
    Не выбирайте род деятельности, которым хотите заниматься через 5 лет — его почти никто не угадывает.

    Выбирайте сообщество в котором хотите находиться эти 5 лет. Если выбирать будете по этому критерию, то окажетесь среди людей с очень схожими интересами. Так или иначе вы с ними всё выучите и со всем определить, независимо от того, чему вас будут учить.
    Поэтому просто смотрите где Вам было бы интересно учиться.

    Следующий критерий — возможность получения базовых теоретических знаний. Практические знания (в том числе и языки программирования) Вы всегда сможете выучить самостоятельно или на работе. Учить теорию после ВУЗ-а времени не будет, гарантирую.
    Ответ написан
    Комментировать
  • В какие ВУЗы стоит подать документы? (Санкт-Петербург)

    @mixalichcpu
    В ИТМО сильна только кафедра Парфенова - это правда! В целом с каждым годом ИТМО реально по уровню учебы только сдает - а пиара все больше, да и руководству ИТМО уже давно нет дела до учебы - лишь бы показатели обеспечить всеми правдами и не правдами!!! Оклад препода на 1 ставку в ИТМО - 23-25 тыс в месяц, а в основном все преподы переходят на 0.5 и 0.25 ставки - сколько это в денежном эквиваленте делите сами. Потому что на ту полную ставку - реально ляжешь! Ставка - жизнь! ;) Сами подумайте - кто за эти деньги ведет занятия!!! Преподы постарше ушли на пенсию или в мир иной! А если люди на грантах или на деньгах 5 в 100 присели, то им это преподавание и не надо. Будет талантливый ученый или IT-шник преподавать вам за 10 тыс в месяц???!!! Любую известную фамилию, которую пиарят в ИТМО, вбейте на сайте ИТМО в разделе - Образование. Расписание занятий. По преподавателю - и увидите, что у них учебной нагрузки вообще нет или ее минимум. Даже скажем доцент каф. КТ Андрей Станкевич - один из руководителей команды ИТМО (победителей ACM ICPC) - у него в расписании 2016 один полный рабочий день Среда с 11 до 17-10 и Четверг с 12-40 до 15-40! ВСЕ!!! При стандартной нагрузке в 36 часов в неделю на 1 ставку - получается он ведет 6+3 = 9 часов в неделю! Т.е. по лекционным часам - 0.25 ставки! (пусть даже при этом он оформлен хоть на 0.5 или на полную)! Ну сколько человек он за это время окучит - ну один поток (3-4 группы) в лучшем случае!!! да и то только лекции тот поток услышит?! Многие известные имена в ИТМО - которые пробиваются в Инете, а учебная нагрузка у них минимальная - потому что, что собственно силы вкладывать на студентов за копейки. Шалыто А.А. - Расписание не найдено (занятий не ведет), Бухановский А.В. - 1 час в неделю! Белов П.А. - 3 часа в неделю! Вот и получается - что придете вы учиться, а кто будет вас учить - бог его знает, абы кто?! Поэтому по делу направлений и дисциплин в ИТМО все меньше, а словоблудия все больше!
    Ответ написан
    Комментировать
  • В какие ВУЗы стоит подать документы? (Санкт-Петербург)

    shvedovka
    @shvedovka
    Сначала расстроился что нет ЛЭТИ, а потом смотрю сообщество не дремлет.
    Ответ написан
    2 комментария
  • Нужен совет по верстке на Bootstrap 4?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Если Вы используете какую-то технологию, это не значит, что другие нельзя использовать с ней. То что Вы хотите это явно:
    https://masonry.desandro.com/
    при чем c bootstrap она отлично ладит (с 4-м не юзал, но думаю что проблем быть не должно)
    Ответ написан
    3 комментария
  • Добавить на сайт кнопки поделиться в соц сетях без плагинов и скриптов - возможно ли?

    VELIK505
    @VELIK505
    Руководитель департамента profitcentr.com
    Конечно возможно. Всё возможно если захотеть!
    А берёшь просто разбираешь URL там же всё легко.
    Вот я делал кому то:
    function decodsocial($text){
    
       $conv = array (
       "%D0%B0", "%D0%B1", "%D0%B2", "%D0%B3", "%D0%B4", "%D0%B5", "%D1%91", "%D0%B6", "%D0%B7",
       "%D0%B8", "%D0%B9", "%D0%BA", "%D0%BB", "%D0%BC", "%D0%BD", "%D0%BE", "%D0%BF", "%D1%80",
       "%D1%81", "%D1%82", "%D1%83", "%D1%84", "%D1%85", "%D1%86", "%D1%87", "%D1%88", "%D1%89",
       "%D1%8A", "%D1%8B", "%D1%8C", "%D1%8D", "%D1%8E", "%D1%8F",
       "%D0%90", "%D0%91", "%D0%92", "%D0%93", "%D0%94", "%D0%95", "%D0%81", "%D0%96", "%D0%97",
       "%D0%98", "%D0%99", "%D0%9A", "%D0%9B", "%D0%9C", "%D0%9D", "%D0%9E", "%D0%9F", "%D0%A0",
       "%D0%A1", "%D0%A2", "%D0%A3", "%D0%A4", "%D0%A5", "%D0%A6", "%D0%A7", "%D0%A8", "%D0%A9",
       "%D0%AA", "%D0%AB", "%D0%AC", "%D0%AD", "%D0%AE", "%D0%AF"
       );
    $ssil = urlencode("http://".$_SERVER['HTTP_HOST']."/?r=$user");
    $titles = decodsocial("Партнёрская программа ".$_SERVER['HTTP_HOST']."");
    $mytitle= "Поделится своей рефссылкой в";

    <div class="social_ico">	
    <a id="jj" title="<?=$mytitle;?> Livjournal" href="http://www.livejournal.com/update.bml?subject=<?=$titles;?>&event=<?=$ssil;?>" target="_blank"></a>	
    <a id="vk" title="<?=$mytitle;?> Vk" href="http://vk.com/share.php?url=<?=$ssil;?>&title=<?=$titles;?>&description=&image=" target="_blank"></a>
    <a id="tw" title="<?=$mytitle;?> Twitter" href="http://twitter.com/intent/tweet?status=<?=$titles;?> <?=$ssil;?>" target="_blank"></a>	
    <a id="mail" title="<?=$mytitle;?> Mail" href="http://connect.mail.ru/share?url=<?=$ssil;?>&title=<?=$titles;?>&description=&imageurl=" target="_blank"></a>
    <a id="fb" title="<?=$mytitle;?> Facebook" href="http://www.facebook.com/sharer/sharer.php?src=sp&u=<?=$ssil;?>&t==<?=$titles;?>&description&picture" target="_blank"></a>
    <a id="ok" title="<?=$mytitle;?> Odnoklassniki" href="http://www.odnoklassniki.ru/dk?st.cmd=addShare&st._surl=<?=$ssil;?>" target="_blank"></a>					
    <a id="wm" title="<?=$mytitle;?> Events.Webmoney" href="//events.webmoney.ru/sharer.aspx?url=<?=$ssil;?>" target="_blank"></a></div>

    Вот стили:
    .social_ico a{width: 16px;height: 16px;background: url(../images/prk.jpg) 100% 0 no-repeat;display: inline-block;margin: 0 2px;border-radius:3px}
    .social_ico #jj {background-position: 0px 0;}.social_ico #fb {background-position: 0 -35px;}.social_ico #tw {background-position: 0 -18px;}.social_ico #mail {background-position: 0 -52px;}
    .social_ico #ok {background-position: 0 -69px;}.social_ico #vk {background-position: 0 -86px;}.social_ico

    вот картинка спрайтовая d1998971ec244eb7ac2042ddd5bf7291.jpg
    таким же макаром и картинку добавляй посмотри какой у них там атрибут в урле отвечает за картинку и подставляй за вместо него свою переменную в которой будет нужная картинка указана.
    P.s. function decodsocial возможно не понадобиться если используешь utf-8. Я её использовал чтобы передать "Партнёрская программа" с сайта кодировкой 1251.=( Если зависимую от урлов надо ссыль постить, то /?r=$user заменяй на $_SERVER["REQUEST_URI"]
    Ответ написан
    Комментировать
  • Почему Apache2 отдает Forbidden 403?

    Timures
    @Timures
    Веселый IT-шник
    ctrl+alt+t
    sudo gedit /etc/apache2/apache2.conf 
    
    + add 
    <Directory /home/your_user/folder_public_html> 
     Options Indexes FollowSymLinks 
     AllowOverride None 
     Require all granted
    </Directory> 
    
    + sudo service apache2 restart
    
    Мне помогло)
    Ответ написан
    3 комментария
  • Почему в большинстве университетов C# стал заменять Java?

    profesor08
    @profesor08
    Какая разница какой ты язык учишь в универе? Ты там должен научиться программировать. А умение программировать не ограничивает тебя в выборе языка. Поэтому ты сначала учишь C, а потом С++, Java, C# одновременно.
    Ответ написан
    1 комментарий
  • Почему в большинстве университетов C# стал заменять Java?

    @asd111
    Потому что C# миленький
    Ответ написан
    Комментировать
  • Почему в большинстве университетов C# стал заменять Java?

    longclaps
    @longclaps
    Как действующий профессор многих университетов отвечаю:
    таковы мои личные предпочтения.
    зы и что за дурацкое противопоставление: разумный выбор vs Microsoft?
    Ответ написан
    1 комментарий
  • В чем основные отличия mySQL от Postgre?

    Insolita
    @Insolita
    Отчаянная домохозяйка
    postgres - массивы, отдельное управление последовательностями (в mysql только одно инкрементное поле на таблицу, в postgres на таблицу можно несколько последовательностей, и одну на несколько таблиц. причем с настраиваемым шагом), оконные фукнции для подсчета статистики https://habrahabr.ru/post/268983/
    лёгкое создание полнотекстового поиска без доп. движков типа sphinx и elasticsearch, которого вполне хватает для многих кейсов https://eax.me/postgresql-full-text-search/ , materialized view, наследование таблиц.
    Вот более полная таблица фич
    https://www.postgresql.org/about/featurematrix/
    Но штука в том, что фичи далеко не всегда и везде нужны, поэтому mysql хватает с головой для многих задач
    Ответ написан
    Комментировать
  • В чем основные отличия mySQL от Postgre?

    alekciy
    @alekciy
    Вёбных дел мастер
    Использую обе РСУБД. Предпочитаю Postgresql, хотя конечно начинал с MySQL. Из того, что на практике приводит к такому предпочтению:
    1) Отсутствие проблем на по сути пустом месте. Из последнего было, в одной базе есть таблицы с большим количеством текстовых полей. При вставке в одно из них чуть меньше 200 символов он отказывался ссылаясь на то, что переводите на динамические. И я значит должен начать курить тему движков мускула и выяснять, что мне оказывается нужна Barracuda. При той же InnoDb. Хочется спросить такого черта.
    Или вот еще вспомнил. При попытке записи в поле данных, больше чем это возможно для данной колонки он делает запись тупо обрезав лишнее. И проблему могут не заметить очень долго вплоть до момента когда подниматься из бэкапа поздно, там все уже битое.
    Или вот взять и сменить могут дефолтные значение переменных в рамках минорной версии. База после накатки апдейтов и ребута может просто не подняться. На хабре даже была статься по этому поводу.
    В общем множество подобных ситуаций после которых так и хочется воскликнуть "какого черта?!". Со слоном я не помню ни одной такой ситуации.
    2) RETURN во вставках/обновлениях. Можно получить в ответе любое поле такого запроса. И ни каких тебе танцев с LastInsertId.
    3) В последних версиях есть UPSERT которого очень не хватало.
    4) В целом более строгий подход и нет ощущение бардака.
    5) После запуска Postgres Pro появилась полностью руссифицированная документация. Помогает вкатиться в тему новичкам.

    Из минусов некоторое время было отсутствие адекватного UI клиента. Но после того, как стал использовать PhpStorm эта проблема была закрыта.
    Ответ написан
    1 комментарий
  • Пример типичной задачи по JS для junior/middle front-end'a. Какая она?

    Maksclub
    @Maksclub
    maksfedorov.ru
    — Ребята, новый сайт запускаем, API почти готов, делаем на Реакте
    — Нужно дублировать морду одного из проектов, только чуть меняем дизайн, сделан на Backbone (и не спрашивай), тут еще почему-то не выводится у одного блока инфа
    это моя реальная задача была, я бек :)
    — Нужно доделать раздел в админке (сделана на JQuery), с выводом карты и календаря с библиотекой fullcalendar js
    Ответ написан
    2 комментария
  • Стал работать по часам и обнаружил, что выходит 6 часов в день. Это нормально?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Не забывайте, НИКОГДА не забывайте, что в ваше рабочее время входит не только полезная работа (написание кода):
    - разобраться с той или иной информацией, изучение проблемы
    - анализ и преоктирование
    - просто изучение нового (подходы, библиотеки)
    - отдых в определенном проценте (не считая обеда)

    Если за вас это не делает работодатель, делайте за него.
    В будущем, если будете управлять коллегами — делайте это для них.

    Главное для любого человека — он сам, никакая зп не переплюнет эгоизм, помните это.
    Ответ написан
    Комментировать
  • С чего начать изучение php7 новичку?

    Olek1
    @Olek1
    Не слушайте никогда никого.

    Любой язык программирования надо изучать сразу после того как будет знание Си.
    PHP создавался теми, кто знает C, как и любой другой значимый язык, и важно понимать, какой логикой руководствовались, создававшие тот или иной язык (не обязательно PHP кстати, это касается почти всех языков).

    Книга создателя языка очень коротенькая, она как брошюра, называется:

    Деннис Ритчи: "Язык программирования Си"


    d8e2e11d0aaa4d39a25aba57037adc79.png

    PHP изначально создавался программистами из Си.

    Не приступайте к другим языкам тоже, не изучив Си, напрасно проведёте время (языки разметки и стилей не в счёт).

    Именно С. K&R C, ANSI C, С88, С99, или С11 не важно какой, это роли не играет, главное чтобы Си.
    И не C++, ни C#, ни F# и др., потому что таким образом, заручившись его знаниями, вы будете писать код на PHP, похожий на настоящий код, а не на какой-то www.GOVNOKOD.ru/php

    Взгляните для начала на синтаксис Си и PHP, и вы увидите насколько они похожи.

    С чего начать изучение php7 новичку?

    С английского языка, алгоритмов, и с языка Си.
    Ответ написан
    Комментировать