Задать вопрос
  • Скаффолдинг в начале обучения - за и против?

    @caution
    Если вы можете воспроизвести то что генерится руками, и полностью понимаете что там генерится. То можно использовать.
    Ответ написан
    1 комментарий
  • Как определить публичная ли сеть?

    @throughtheether
    human after all
    Все IPv4 и IPv6 префиксы, кроме некоторых зарезервированных (список здесь), а именно тех, у которых параметр global задан как false, являются глобально маршрутизируемыми. Вероятно, именно их вы называете публичными.
    Ответ написан
    Комментировать
  • Как определить публичная ли сеть?

    @mureevms
    Да.
    Ещё надо добавить сетевую петлю 127.0.0.0
    Ответ написан
    1 комментарий
  • Как определить публичная ли сеть?

    Lastok
    @Lastok
    Network Admin
    Да, все кроме этих подсетей.
    Ответ написан
    8 комментариев
  • Скаффолдинг в начале обучения - за и против?

    premas
    @premas
    Full-stack web-developer
    Использую скафолдинг регулярно. Никаких "против" здесь быть не может. Вы же его тюнить будете, а не в начальном виде в продакшен отправлять.
    Главное, что вы понимаете, как это делается руками.
    Ответ написан
    Комментировать
  • Скаффолдинг в начале обучения - за и против?

    @thepry
    Ruby on rails, 1С разработчик
    Ну, если многое ускоряет и облегчает, то стоит использовать, конечно. :-)
    Ответ написан
    2 комментария
  • Сайт полностью скопировали, как его закрыть?

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

    Ewintory
    @Ewintory
    Java / Android developer
    Только Android Studio, Eclipse уже устарел и официально не поддерживается под андроид.
    Начните с этого.
    Ответ написан
    Комментировать
  • Как стать верстальщиком в краткие сроки?

    bukinion
    @bukinion
    1) ...может скринкаст какой-то, может туторил крутой.
    Тут верно говорили, Sorax. Sorax наше все))) еще под мышку HTMLbook, разобраться хорошо с флотами и инлайн-блоками. Нравится сайт с реальными современными примерами кодропс. Там правда больше про фишки и украшайзинги в UI с помощью CSS, временами и с JS.
    Скринкастов по реальной верстке нет... Только практика, с ней и эрудиция, и доля воображения при реализации нетривиальных вещей, или наоборот простых вещей нетривиальным способом. Дорогу осилит идущий.
    2)...необходимые технологии и вещи, которые нужны...
    За день освоить yeoman, посомтреть его генераторы, позапускать, понастраивать, посмотреть структуру генерируемых проектов, он очень простой, с ним сразу grunt/gulp с базовыми настройками, что для простых проектов полностью хватает, тем временем и посмотрите как работают они. Bower аналогично, если есть клиентские зависимости, сам менеджер быстро изучается: пару команд в консоли. Да-да, всего лишь нужны знания консоли и базовый js, все это просто, изучил когда в js полным нубом был, просто не боялся, многие просто шугаются с ними связанного страшных слов: node.js, npm. Часто эти люди бэкэндщики (умора*2). Раннее, быстро подсел на препроцессоры и шаблонизаторы, лайврелоады, теперь без этого не могу, тогда просто пользовался GUI, навроде препроса.
    Подытожу, что без препроцессоров и шаблонизаторов этот пункт можете оставить до лучших времен.
    3)...чистый css без bootstrap?
    Бутстрапп знаю, но юзаю фаундейшн, почти любой проект начинаю с yoeman генератора для нее, всегда работаю с SCSS, поэтому просто выключаю ненужные компоненты и все, зачем заново придумывать ту же сетку?! Или искать нормалайз (не юзайте эрик майеровский reset — моветон), он там включен? Правильно, если человек юзает CSS версию бустраппа, то он тянет как правило все, а стоит? там под 110 КБ в минифицированной версии. Кстати бустрапп, по словам Otto, в 4ой версии с less перейдет на SCSS, это серьезная заявочка в миру CSS-процессинга, к слову, порт SCSS есть давно.
    Просто если вы будете юзать основные компоненты бустраппа, то велик шанс, что вашу верстку в последствии, не перезапишут, подключив к ней еще бустрапп, а такое бывает, мало того бывало, что писал на фаундейшн, так потом обнаруживал еще и подключенный бутстрапп, человек (в данном случае бэкендер) просто не хотел вникать фаундейшн, да и бутстрапп, он то немногим лучше знал)))
    Масштабирование и поддержка проектов лучше, как никак бустрапп стандарт де-факто, как и джикьюери. Про то что дизайн похож как один, ну так, а для того и есть препроцессоры)) Если изучить архитектуру фреймворка, то кастомизировать их можно до полной неузнаваемости.
    Не, ну конечно, можно забавы ради в разные проекты таскать разные компоненты или бойлепрлейты (вроде Skeleton можете посмотреть), только кто потом в них вникать будет?! Гораздо проще минимизировать один любимый фреймворк, а остальное дописать вручную.
    Кстати, про CSS? из личного опыта, после SCSS не могу себя заставить писать простой CSS, хоть убей)) К хорошему быстро привыкаешь.
    4) ...foundation?
    Отчасти выше затронул, вообще, она гораздо сложней того же Бустраппа. Кратко изложу почему, как то уже анализировал подробно:
    На первый взгляд как клавесин и рояль)) Фаундейшн, более гибкая, и более сложная, поэтому и исходники SCSS это что-то по сравнению с бутстраппом. Если же не вдаваться в препроцессорные архитектуры и возможности кастомизации, то они мало чем различаются, оба mobilefirst, ну только сетка в бутстраппе адаптивная(можно переопределить), а в фаундейшн отзывчивая. Ну из ключевых моментов, фанудейшн на rem, и это неисправимо, но исключительно в духе RWD и правильной типографики, в то время как бустрапп на пикселях. Если интересно почитайте по ссылке, там как раз курс по фаундейшн (сам не смотрел))).
    5) ...с обычной верстки на адаптивную?
    Вы в этом плане в выигрышном положении, особенно по сравнению с теми кто еще с таблиц начинал. Многие тогда и закостенели, так как RWD требует большей гибкости ума, и поменьше пикселов. Поищите на эту тему презентации (там просто херов мешок с ссылками и прочими, на видео он и половины не успевает осветить) и конфы (есть и на русском, например, или тут 3-е видео) Виталия Фридмана из Smashing Magazine, он выдает самые сливки по теме, также касаясь бэкэндерской стороны и плотно.
    6) ...задания, которые постепенно вводят в мир верстки
    Сверстайте Тостер)) Он кстати адаптивный ;)
    Ответ написан
    Комментировать
  • Как изменить формат datetime в mysql для отображения в виде dd.mm.yyyy MM:HH?

    chlp
    @chlp
    фулстек
    datetime в mysql хранится внутри не в американском формате, просто отображается так по-умолчанию, изменить это не получится, но можно указывать формат в запросе:
    SELECT DATE_FORMAT(column_name, '%d/%m/%Y') FROM tablename

    dev.mysql.com/doc/refman/5.6/en/date-and-time-func...
    Ответ написан
    Комментировать
  • Передача верстки сайта Jade+Stylus программисту на php, как правильно организовать?

    DevMan
    @DevMan
    все просто: принимается (коллективно-добровольно или в приказном порядке) решение "мы используем такой шаблонизатор и такой препроцессор", и все их используют (кто не умеет, те учат).
    если договориться не можете, то html+css.
    Ответ написан
    1 комментарий
  • Где можно почитать хорошие туториалы по принципам работы шаблонизаторов Haml, Slim?

    Freika
    @Freika
    Senior Ruby on Rails developer
    slim от haml отличается, пожалуй, только отсутствием ненужных символов процента (%). Что там может быть понятнее?

    Нет, руби знать не обязательно. Пишите на слиме себе и не мучайтесь. Логика там очень простая, все завязано на отступы.
    Ответ написан
    2 комментария
  • Какой CSS препроцессор выбрать?

    websanya
    @websanya
    Фронтенд разработчик, подкастер
    Я давеча отвечал на подобный вопрос здесь, но повторюсь и дополню ответ.

    Самое важное — это, как уже сказали, собственный вкус и комьюнити. Есть ли хорошие статьи про конкретный препроцессор на тех блогах, которые ты привык читать? Снимают ли про них понятные видосы?

    Матвей Мамонов писал в пользу обычного CSS, но очевидно забыл про методологии (BEM, SMACSS), которые кроме понятной организации файлового дерева привносят принципы ООП, например инкапсуляцию, в мир CSS. Без препроцессоров невозможно сделать на самом деле DRY (Don't Repeat Yourself) проект, который будет удобно масштабировать и использовать другим людям.

    Владимир Чернышев писал в пользу постпроцессоров, но они на самом деле заставляют забыть большое количество информации, которая позволяет более полно понимать и оптимизировать код. Постпроцессор — это всегда черный ящик, который невозможно контролировать и который дает только конечный результат (вопрос какой).

    С Sass очень удобно работать и, должен признать он наиболее гиковский из всех препроцессоров, потому что все алгоритмические структуры (следование, ветвление, цикл) на нем писать удобнее, можно делать очень разухабистые инструменты.
    Ответ написан
    2 комментария
  • Адекватный менеджер подключений под Linux?

    mars_unique
    @mars_unique
    #!/bin/sh
    Манагинг вкладок групп и прочее решается при помощи терминала.
    ssh - ssh
    telnet - telnet
    vnc - gnu vnc viewer
    rdp - freeRDP
    • Сохранение паролей с возможностью их просмотра по мастер паролю
    • Доступ на открытие программы или чтение базы подключений по мастер паролю

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

    @hudozhnin
    Странно, что в комментариях нет вопроса или совета о Яндексе, отправляли туда резюме? Там почти всегда есть работа для джуниоров.
    Ответ написан
    1 комментарий
  • Python/Django-кидди, SQL-мартышка, Web-негр — что перспективнее (Ага, «Pre-Junior»)?

    copist
    @copist
    Empower people to give
    Мне очень понравился твой вопрос. Это лучший вопрос новичка, который я видел на Тостере, я бы дал "Приз Года", честно, без сарказма. Ты уже сделал выбор, когда начал искать место, куда пристроиться. Мне кажется, у тебя получится пробиться дальше, даже если ты сейчас *нечаянно* выберешь не то место для старта.

    Просто никогда не забывай, чего же ты хочешь на самом деле, к какой технологии стремишься, какой язык интересен. Никто не помешает тебе на досуге изучить Лутца и Джангу, сваять пару десятков никому ненужных штук, а может быть и пару нужных.

    И меняй работу (ага) регулярно, скажем так через год-два. Не через месяц-три, а именно через год-два. Чем ты будешь заниматься эти два года - частично зависит от работодателя, а больше от тебя лично. А запись "2 года честно оттрубил от рассвета до заката" помогут тебе в будущем.

    P.S. В Краснодаре удалённо работает мой коллега по компании Icons8 - ничто не мешает ему жить в краю с тёплым климатом и получать хорошую зарплату. До этого мёрз на Дальнем Востоке.

    P.P.S. Кроме твоего вопроса меня также удивило то, кто именно тебе здесь отвечает. Сотрудники (бывшие?) тех организаций что ли здесь? Никогда с таким не сталкивался.
    Ответ написан
    1 комментарий
  • Какой CSS препроцессор выбрать?

    iscareal
    @iscareal
    Front-End Developer
    Мне приходилось работать с LESS, SCSS, Compass (тот же SCSS, только с дополнительными фичами). Больше всего мне нравится LESS. Во первых - это скорость компиляции. LESS может компилироваться быстрее SCSS раз в 6. У него синтаксис не такой строгий, как у SCSS (по-крайней мере мне так показалось)). В Compass есть разного рода фичи, как генерация спрайтов, например. Однако с помощью всяких gulp/grunt плагинов можно и для less такое сделать.
    Ответ написан
    Комментировать
  • Существует ли книга для новичка, в которой показывают разработку реального проекта?

    @Kuzmichik
    Заправляю корабли и жду их возвращения...
    "Test-Driven Development with Python" by Harry Percival. С помощью TDD (разработка через тестирование) автор разрабатывает на Django веб-приложение To-Do lists (список дел).

    P.S. Harry Percival не имеет отношения к Гарри Поттеру.
    Ответ написан
    2 комментария