• Flexbox vs float?

    dom1n1k
    @dom1n1k
    По поводу того, что flex лучше всегда - это конечно чушь. Есть много простых ситуаций, когда он не дает никакого профита, тогда как старый добрый float решает проблему целиком. Флекс, конечно, тоже решит - но с побочными эффектами в виде неполной кроссбраузерности.
    Предложения при этом делать фоллбеки на флоатах умиляют - если всё равно их делать, так не проще ли ими и ограничиться?!

    В итоге, ответ на вопрос очень простой - flex нужно использовать там, где он дает конкретные преимущества. Самое очевидное - нужно автораспределение ширины блоков с подстройкой к ширине контента. Или вам нужно менять порядок блоков (свойство order).
    Если ничего этого не планируется - flex не нужен! Сейчас уже наплодили сеток и "фреймворков", где flex используется фактически для имитации float-ов! Ну типа же стильно, модно, молодежно. Я ж крутой разработчег, не хухры-мухры.

    При верстке каждого блока нужно задавать себе вопрос: "я использую flexbox, чтобы что?" Если на вопрос есть четкий ответ - да, нужно использовать. Если только бла-бла типа "ну это современно, прогрессивно и пр" - использовать старые железобетонные приёмы.
    Ответ написан
    7 комментариев
  • Задача о рюкзаке PHP. Как упаковать формы?

    uvelichitel
    @uvelichitel
    habrahabr.ru/users/uvelichitel
    Задача рюкзака вообще NPполная, на PHP будет считаться веками. В вашей частной формулировке задача решается без замысловатых алгоритмов. Считайте эталонной упаковкой - два больших квадрата(их больше не влезет) на которых лежат две палки(больше не влезет). Далее большой квадрат может быть заменен двумя палками, а палка двумя малыми квадратами - так вы получите дерево всех оптимальных решений. Оно небольшое.
    Ответ написан
    Комментировать
  • Какие есть хорошие книги по тестированию веб-сайтов на проникновение?

    @DaNHell
    Change the world
    лучшая книга - это опыт
    тестируй все найденные сканерами уязвимости в ручную, ищи инфу и пробуй
    Просто теория малополезная, наберешь основы тогда уже почитать можно любые книго, выявишь из них что-то для себя новое
    Ответ написан
    6 комментариев
  • Парсим/грабим веб-страницы без мусора?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    ну, если кратко: это задача поиска ОСНОВНОГО контента страницы.
    1. Удаляем все контейнеры, с количеством дочерних элементов превышающих 1.
    2. Чистим контейнер body от всех тегов, кроме тегов-контейнеров (div,td)
    3. Находим контейнер (div,td) с самым длинным текстом.
    4. Смело его грабим.
    Ответ написан
  • Как вывести деньги с Paypal на карточку Сбербанка и уплатить налоги физическому лицу?

    vaux
    @vaux
    Курящий лыжник
    Вывести деньги на привязанный к аккаунту банковский счет, подать декларацию о доходах (если эти деньги являются доходом), заплатить налог. Подробно данный процесс описан на сайте налоговой: https://www.nalog.ru/rn77/fl/pay_taxes/income/pay_...
    Ответ написан
    3 комментария
  • Как можно поехать со своим стартапом в США?

    service_man
    @service_man
    Работаю над ServiceSpeedUP.com
    План такой:
    1. Ищете конференцию
    2. Идете в посольство за визой, объясняете что летите на вот эту конференцию, показываете пригласительный билет
    3. Покупаете билеты на самолет
    4. Летите
    Ответ написан
    2 комментария
  • Полная загрузка страницы jQuery?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    От сердца отрываю. Прелоадер нужно поместить сразу после открывающего body, чтобы не проскакивали незагруженные части страницы перед показом прелоадера.
    Всё в одном блоке, чтобы удобней было ставить и удалять его при необходимости и стили, скрипты работали более корректно.
    <!-- preloader -->
        <style type="text/css">
            .preloader_bg { position: fixed; background: rgba(15,15,15,1); width: 100%; height: 100%; top: 0; left: 0; z-index: 200; }
            .preloader_content { position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index: 201; font-size: 14px; }
            .preloader_content span { display: block; margin: auto; text-align: center; text-transform: uppercase; color: rgba(225,225,225,1);}
        </style>
        <script type="text/javascript">
        $(function(){
            $('.preloader_bg, .preloader_content').fadeIn(0);
            $(window).load(function(){
                $('.preloader_bg').delay(250).fadeOut(1500);
                $('.preloader_content').delay(250).fadeOut(750);
            });
        });
        </script>
        <div class="preloader_bg"></div>
        <div class="preloader_content">
            <span>Идет загрузка...<br>Подождите...</span>
        </div>
        <noscript>
            <style>
                html, body { opacity: 1 !important; }
                .preloader_bg, .preloader_content { display: none !important; }
            </style>
        </noscript>
        <!-- /preloader -->
    Ответ написан
    4 комментария
  • Могут ли быть трудности с клонированием чужой игры или идеи?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Можно выпустить с тем же названием, самое главное в этом деле:
    никого не обидеть!
    Т.е. реально пишите везде включая на странице приложения и в About:

    Создание оригинального дизайна игры: прописать реальную компанию, которая делала дизайн игры (откуда Вы будете брать графические сцены и оформление).
    Автор идеи: прописать реальную компанию, которая создала сюжет и механику игры.
    Создание ремейка игры "XXXXXX", созданной компанией "YYYYYY": вписать себя.
    Дизайн приложения: вписать себя.
    Автор приложения: вписать себя.

    В случае претензий/исков Вы сможете отстоять своё право как автор ПО. Если вдруг скажут, что это их идея и необходимо вам убрать это ПО, т.к. оно нарушает права на использование сюжета или графики - замените пару строк кода и пару графических объектов, смените название (добавьте "по-русски!") и привед чехам!

    PS: Добавлю, как посоветовал Юрий Ферлей, что самый верный вариант - оформлять всё юридически.
    Ответ написан
  • Как составлять свое портфолио верстальщика на фрилансе?

    @AlBandito
    Есть еще 4 вариант. Стать подмастерьем у опытного верстальщика. Там и денег заработаете и опыта не хило поднимете.
    Ответ написан
    Комментировать
  • Как составлять свое портфолио верстальщика на фрилансе?

    brusher
    @brusher
    Фронт-енд разработчик
    Лучше всего о вас рассказывают ваши работы.
    И, конечно, круче если эти работы — посещаемые ресурсы с чем-то сложным и интересным.
    Но, если даже таких работ нет, то вы можете показать свой профессионализм какими-то необычными и интересными штуками. Например, посмотрите что постят профессионалы на codrops и сделайте нечто подобное. Отправьте туда, разместите в портфолио.

    А про воровство — у кого-то может это и работает. Но как по мне — вы рискуете испортить себе репутацию еще не начав работать. А учитывая что вы в самом начале пути, то скорее всего в будущем вам придется работать с кем-то чьи работы вы украдете. Само собой речь про какие-то крутые скрипты, сложные решения. А если вы собираетесь украсть у кого-то красиво сверстанную адаптивную сеточку в 12 колонок, вместо того чтобы сделать ее самому, то может вам и не место в этой профессии?
    Ответ написан
    1 комментарий
  • Нужно ли из ноутбука снимать батарею?

    @SirBataneg
    веб-разработчик
    У ноутбуков Lenovo в их фирменной утилите Energy Manager есть настройка режима хранения, судя по описанию которой заряд аккумулятора будет поддерживаться около 55-60%. Также есть план зарядки с календарём, в котором можно выбрать дни, когда нужно будет зарядить аккумулятор до 100%, например, перед поездкой или другим мероприятием без розеток.
    446bb329567c436c93e69d186201ddde.PNG
    Вот же заморочились :)
    Ответ написан
    Комментировать
  • Стоит ли приступать к изучению Jquery, если ты занимаешься Javascript 2 недели?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Обычно правило простое - чем хуже вы программируете, тем больше вам надо писать своего кода, чтобы понять тонкости. Чем лучше вы программируете, тем увереннее надо использовать чужие библиотеки и чужой код, потому что прочитать/поправить чужой код и понять, что он делает можно быстрее, чем написать с нуля свой. Кроме того известные библиотеки лучше оттестированы. Так что в вашем случае надо пока больше писать самому. Вы сами поймёте, когда "можно" переходить на сторонние библиотеки, но это не достигается через две-три недели. Нужно быть упёртым.
    Ответ написан
    Комментировать
  • Как реализовать форму авторизации?

    Fqyeh29
    @Fqyeh29
    ↓ ИМХО ↓
    В самом простом случае на php, на linktodatajson кидаешь php файл с примерно таким содержанием
    <?php
    $true_email='mypost@lala';
    $true_pass='11111';
    $token="897gfs9s8d7f89gd7gf";
    $email=$_POST['email'];
    $password=$_POST['password'];
    if (($email==$true_email) && ($true_pass==$password)) echo '({"token":"'.$token.'"})';
    ?>


    Это самый примитивный вариант.
    Ответ написан
    7 комментариев
  • На каком фрилансе легче выйти в топ?

    opium
    @opium
    Просто люблю качественно работать
    самым простым сейчас видится апворк, хороший работник примерно за 1-3 месяца выходит в топ.
    Конкуренции в топе там практически нет и все друг друга знают.
    Ответ написан
    6 комментариев
  • Как решить вопрос с неудачным проектом freelancer.com?

    Zifix
    @Zifix
    Barbatum
    Работайте на UpWork, там все гораздо адекватнее, и деньги берут по факту.
    Ответ написан
    1 комментарий
  • Шаблон сопроводительного письма Upwork?

    VortomS
    @VortomS
    I want to find myself
    Нужно быть уверенным и доходчивым.
    Нужно говорить о задаче поставленной заказчиком. (нюансы, как вы видите решение задачи, сроки, и т.д.).
    Заказчик должен видеть, что человек заинтересован проектом (задачей) и готов за него (нее) взяться.
    О себе болтать не стоит - для это существует профиль. (где расписаны все Ваши навыки, опыт, комментарии).
    Ответ написан
    Комментировать
  • Шаблон сопроводительного письма Upwork?

    opium
    @opium
    Просто люблю качественно работать
    а не судьба написать по делу , а не вещи которые мне не интересны
    Ответ написан
    Комментировать
  • Шаблон сопроводительного письма Upwork?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Кратко описать стек технологий с их плюсами, на которых собираемся выполнить проект,
    и ссылки на демки/примеры (не обязательно ваши собственные, но это будет доп плюсом), где они используются.
    Просишь уточнить непонятные моменты.
    Короче проявляешь максимальную заинтересованность.
    Если опыта нет, то и не пишем про это.
    Выпрашивать что-либо и ныть никогда не стоит. Это вы нужны заказчику, а не он вам.
    Ответ написан
    Комментировать
  • Шаблон сопроводительного письма Upwork?

    AleksDesker
    @AleksDesker
    Заказчик на upWork пришел не для того, чтобы ваши проблемы решать, он пришел свою решить. Вот и пишите о том как вы решите его проблему. Если он увидит, что вы понимаете его задачу лучше других претендентов и лучше его самого, тогда отсутствие отзывов его не смутит. От жалоб и слова "шаблон" лучше отказаться. "Выполню вашу работу максимально качественно и быстро" могло бы быть допустимое отклонение от темы, если бы у вас были аргументы способные убедить заказчика в его справедливости, а ваша фраза звучит как: "выполню вашу работу максимально быстро, потому что я никогда ничего подобного не делал". Первый заказ это действительно большое дело, но у вас есть преимущество перед всеми старожилами - отсутствие текущих заказов, у вас часов 15 в сутках свободны, так используйте их, чтобы подобрать заказы которые наилучшим образом удовлетворяют вашим компетенциям и максимально проработать каждое предложение. Не надо шаблонами спамить - толку от этого будет мало.
    Ответ написан
    Комментировать
  • Как не стать недоспециалистом?

    Arris
    @Arris
    Сапиенсы учатся, играя.
    > разработчика, клепающего формочки?

    Как будто это что-то плохое :)

    Нарисовать красивую и удобную формочку - искусство. И навык. Которого очень часто не хватает тем самым "крутым техдирам" и прочим специалистам.

    Все хотят быть архитекторами. Но если все будут архитекторами - кто будет красить стены в домах? Класть проводку? Стелить крышу? Монтировать лифты?

    Индусы? Джумшуты?

    Ну ок, пускай красят. Но тогда не удивляйтесь последствиям :)
    Ответ написан
    Комментировать