• Почему большинство программистов выбирают Mac?

    Bandicoot
    @Bandicoot
    Вась-программист
    Ни разу не задумывался о приобретении Мака. Как-то неоправданно дорого это все. Что нельзя сделать на винде, можно сделать на линуксе, и наоборот
    Ответ написан
    4 комментария
  • Почему большинство программистов выбирают Mac?

    @DAlex
    Занимался разработкой из линукс несколько лет - устраивало все. На новом месте работы выдали мак... Было мучительно первые несколько недель. Потом смирился... Всё-таки линукс более гибким мне представляется (работал в ОС семейства дебиан). Я занимаюсь бэкендом большую часть времени на Питоне, немного фронта... Ничего такого, чего не было бы в линукс в маке я не нашёл. А вот некоторые вещи (модули, сторонние приложения) в линукс ставятся проще.
    Дома все ещё линукс - мечты купить мак нет.
    Также от многих слышал, что на маках сидят дизайнеры и мультимедийщики.
    Ответ написан
    Комментировать
  • Как веб разработчику дружить с дизайном?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Крутой дизайн в большинстве случаев != крутой UX/UI и наоборот.
    Чтобы научиться делать качественно, Вам нужно понимать мышление пользователя.
    Для этого - больше читайте по теме и все получится.
    Ответ написан
    Комментировать
  • Почему большинство программистов выбирают Mac?

    kawabanga
    @kawabanga
    Сейчас цена на технику Эпл сильно подскочила, тот бук, что полгода назад стоит 90 тыс, сейчас стоит 180 тыс на сайте Эпл. Так что один из фундоментальных минусов - это цена на данный момент.

    Второе - если брать в внимание php/mysql - то windows машина тоже с этим справляется. Ruby и прочее не трогал, не знаю.

    Третье - длительность работы и нет необходимости в мышки, так как тачпэд действительно удобен для работы.

    Четвертое - просто стильно. Изначально, я мак брал себе в качестве игрушки (понт перед клиентами), но через 2 года владения маком, купил ретину 2013 late с nvidia чипом, и стационарный комп теперь просто собирает пыль.
    Ответ написан
    1 комментарий
  • Чем обусловлена любовь сайтостроителей к condensed шрифтам?

    @vistar
    Больше информации же можно уместить в ширину, и при этом типа читаемо будет.
    Ответ написан
    Комментировать
  • Чем обусловлена любовь сайтостроителей к condensed шрифтам?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Мода
    Ответ написан
    Комментировать
  • Как можно заменить инструкцию jquery $(element).html() функцией на чистом javascript?

    Нет, серьезно, вы не пробовали почитать учебные материалы по языку программирования, который используете?
    Ответ написан
    1 комментарий
  • Какие есть альтернативы WebStorm для разработки проекта на Node.js?

    copal
    @copal
    𝄞 ...оооо baby
    Если бы у меня были деньги на покупку любой из существующих ide,
    а SublimeText у меня уже был, то я бы не стал ничего покупать, а стал
    работать за бесплатной c9.
    Каждый раз, когда я в неё играюсь, мне искренне не хочется её закрывать.
    На секунду она заставляет усомнится в ST...
    Если кто-то пробовал её в бою, то был бы рад почитать о ней комменты прямо тут.
    Ответ написан
    3 комментария
  • Как правильно верстать некоторые вещи?

    Trow_eu
    @Trow_eu
    8. Я бы этому дизайнеру памятник воздвиг... нерукотворный... зато трехэтажный.
    если не секрет, можете этот фон показать? ну мне так, для себя, чисто поржать.
    Ответ написан
    Комментировать
  • Выбираю компьютер для программирования?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Нравится - берите. Всегда можно поставить в него SSD (если его там еще нет, существенно ускоряет работу всех инструментов для сборки и вообще отзывчивость файловой системы, не представляю себе жизнь без SSD), минимум гигов 4 оперативки (что бы не уходила система в свап когда у вас открыты кучи вкладок в браузере, IDE, какие-либо средства разработки и т.д.) а лучше 8 (благо это сейчас не проблема вовсе). Процессор... больше ядер больше счастья. Если там будет какой core5 то за глаза хватит.
    Ответ написан
    Комментировать
  • Веб-дизайнер и Верстальщик в одном лице - реально?

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

    В наше время врестальщик, должен быть Front-End Developer'ом, по сему перед тобой лежит выбор. Либо ты углубляешься в программирование, либо в дизайн (т.е. изо). А совмещать это возможно даже и не имеет смысла. Конечно, дяде заказчику возможно и проще для себя найти одного исполнителя, делающего ВСЁ, и не заморачиваться, однако сомневаюсь, что крупная компания будет брать на работу универсала (там нужны профессионалы своего дела).

    Но это все не значит что нужно выбрать одно и забыть о втором. Фронт-ендеру всегда нужно понимать основные принципы построения дизайна. Часто приходится допиливать какие-то мелочи самому, и эти "мелочи", должны быть на соответствующем уровне. Да и не только для этого..
    Ответ написан
    Комментировать
  • Как определить свой уровень программирования?

    opium
    @opium
    Просто люблю качественно работать
    1000 часов Джуниор
    5000 часов мидл
    10000 часов сеньор
    Ответ написан
    6 комментариев
  • Как определить свой уровень программирования?

    laska
    @laska
    PHP/JS разработчик
    Есть много тестов, к примеру тут.
    Но это не слишком хорошо отражает градацию.

    Попробую обобщить мой опыт.

    Junior пишет код под присмотром более опытных программистов, сам делает только простые вещи.
    Middle это обычный программист, таких большинство. Он может отлично проходить любые тесты, иметь хороший опыт, знать все тонкости JS. А может и не знать.Но в любом случае он должен справляться с любой разумной задачей.
    А senior это не только про JS. Он должен быть специалистом во многих смежных областях, чтобы понимать "философию JS". Как правило такие люди либо сами пишут популярные библиотеки, либо контрибьюторы в них, либо пишут книги. В общем как то двигают язык вперед.

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

    @IceJOKER
    Web/Android developer
    Если это первая работа - то для опыта можешь даже без зарплаты устроиться на некоторое время, научишься работать в команде, появится уверенность.
    Сам устроился на работу примерно также, но там на Drupal создавали сайты(а тогда я друпал знал на 1%, знал только название xD) через пару месяцев получил хороший опыт ))
    Ответ написан
    Комментировать
  • Post и Get запросы, какая между ними разница и что лучше и для каких целей?

    socengel
    @socengel
    7 лет native php в продакшене, онлайн 20000+,
    Общего между ними то что они работают одинаково. Разницы между ними технически никакой. А вот идеологические различия есть.

    Я расскажу о них в контексте PHP. Прошу заметить что протокол HTTP к PHP имеет косвенное отношение потому что он создавался для обмена html страницами а PHP просто расширяет возможности и того и другого.

    GET запрос используется чтобы получить данные а POST чтобы отправить. (Напоминаю что технически они работают одинаково).

    Поэтому в контексте PHP опираясь на эту идеологию сделали следующим образом:
    1. При каждом запуске PHP по умолчанию создаются суперглобальные массивы ($_GET, $_POST).
    2. Если в строке запроса есть вопросительный знак(?). То все что после него считается параметрами GET запроса они представлены в формате 'ключ'='значение' и в качестве разделителя используется знак амперсанда (&)
    Пример:
    GET /index.php?name=Андрей&surname=Галкин
    это строка запроса, тут 2 параметра. эти параметры попадут в массив $_GET.
    3. $_POST заполняется другим способом. содержимое этого массива заполняется из "заголовков запроса". То есть из места, скрытого от глаз в явном виде. Всю рутину по созданию таких заголовков берет на себя браузер. Хотя иногда и что-то редактируется в заголовках в ручную.

    Чаще всего пост запрос используется в формах (для отправки данных).

    Например у нас есть форма для входа 2 поля логин и пароль.

    Представим что мы используем GET метод. Тогда при отправке формы мы перейдем на следующий адрес /login.php?login=Андрей&password=123 согласитесь что так передавать такую информацию совсем не безопасно. Любой может открыть ваш браузер и начиная вводить адрес сайта он из истории может увидеть ваши пароли и логины.

    А вот если бы мы указали методом POST то мы бы получили следующий запрос:
    POST /login.php (login=Андрей&password=123) то что в скобочках было бы скрыто и никак не сохранено в браузере.

    Теперь другая ситуация например форма поиска. Мы вводим текст и получаем страницу с результатами. Вот тут уместнее GET форма. потому что нам было бы удобно сразу иметь ссылку на результат поиска, то есть добавить в строку запроса можно выразится "Публичные параметры", которыми можно поделиться. И как результат в строке браузера будет конкретная ссылка на текущую страницу. Мы можем ее скопировать, и разместить где-нибудь, или например скинуть другу. И получить при переходе одну и ту же страницу. А не просить других людей зайти на сайт и в поиск вбить определенную фразу чтобы получить необходимую страницу.

    В общем подводя итог:
    GET - это чтобы получить определенную страницу в определенном виде ( сортировка, текущая страница в блоге, строка поиска и т.п. ).
    POST - для оправки данных которые не влияют на отображение страницы, в том плане что эти данные влияют только на результат выполнения скрипта ( логины, пароли, номера кредиток, сообщения и т.п. ).

    И еще одна хорошая новость их можно комбинировать, например
    POST /index.php?page=login (login=Андрей&password=123) Думаю я уже достаточно объяснил что из этого получится и какие параметры в какой массив попадут.
    Ответ написан
    2 комментария
  • Post и Get запросы, какая между ними разница и что лучше и для каких целей?

    gadfi
    @gadfi
    https://gamega.org
    GET ─получить данные
    PUT ─ создать данные
    POST ─ редактировать данные
    DELETE ─ удалить данные

    С PUT и POST часто неразбериха, разные источники рекомендуют по разному ... на самом деле их обоих можно использовать для создания и редактирования, выбирать вам, разве что если один объект то PUT, несколько то POST. Не будет ошибкой использовать POST для одного объекта, это все скорее правила хорошего тона чем жесткие требования ─ встречал api где все было на GET запросах (криво намой взгляд, но работает).
    Также не забывайте про статус ответа ─ недавно работал с api где статусы были в виде gson объектов ..... вот это уже маразм.
    Ответ написан
    2 комментария
  • Нравится ли вам дизайн сайта?

    blasheevich
    @blasheevich
    Смело так сделано, чё! Так и надо. Только с перебором малость.
    Перестарался просто. Проще надо.
    Нет никакой связи того что видишь на первом экране и всем остальным.
    Нужна какая либо деталь, указующая клиенту что он всё еще на том же сайте, чтоб он не потерял ориентацию, а у тут у тебя случается разрыв бояна несколько раз.
    Цитата:
    Если вы хотите, чтобы ваш сайт достигал намеченных вами целей, будь то увеличение посещаемости, вывод в топы поисковиков или получение прибыли, вы должны уделять внимание каждой детали.

    - Вот это что за хрень ты написал? Какое нафиг "будь то"? И повсюду такая хрень.
    Это слишком многословно. Давай простые слоганы, поменьше междометий и слов-паразитов.
    Типо так: Посещаемось? Да!
    выход в топ? Легко!
    "Последние проекты" объедини в один слайд, сократи, много лишнего, глаза разбегаются.
    Вообше круто, в целом, но нуждается в упрощении.

    Вот ты пишешь, о себе:
    В веб-программировании и дизайне я - самоучка.
    -Нафига? Зачем ты с этого начинаешь? Это и так понятно ведь.
    Потом ты пишешь:
    В дизайне сайтов я предпочитаю минимализм и простор, максимальную простоту и понятность.
    И это после всего что было? Совесть есть?
    Ответ написан
    Комментировать
  • Нравится ли вам дизайн сайта?

    Сразу напишите: "Создание сайтов с помощью Adobe Muse".
    Думаете не заметно? по Id элементов на сайте типа "u6961" сразу становится всё понятно.
    Ещё пишут ведь: "Программирование, кроссбраузерная вёрстка".
    Ответ написан
    Комментировать