Минимальный размер как сказать то блин
Перейти к содержимому

Минимальный размер как сказать то блин

  • автор:

Простой калькулятор

Очень Простой калькулятор обычный — только стандартные функции калькулятора: сложение, вычитание, умножение и деление. Простой калькулятор работает на смартфонах и ПК даже без интернета, не требует установки, быстро загружается и работает онлайн.

Размеры калькулятора автоматически адаптируются под используемое устройство. Благодаря специальным настройкам можно уменьшить или увеличить размеры калькулятора, использовать обычную или мобильную версию.

Популярные разделы:
Добавьте свой комментарий !

Калькуляторы

Валюты, кредиты

Дни и даты

Разное

Текущее время 23:04 :25 Сегодня Среда, 21 февраля 2024 года (настроить)

© 2010-2024 Calculator888.ru

Пишите меньше кода, блин

Я не самый талантливый кодер в мире. Правда. Так что я стараюсь писать как можно меньше кода. Чем меньше кода я пишу, тем меньше кода может ломаться, поддерживаться и требовать пояснений.

А еще я ленивый — мед, да еще и ложкой (я решил использовать в статье аналогии с едой).

Но, оказывается, что единственный гарантированный способ повысить производительность в вебе — это писать меньше кода. Минифицировать? Окей. Сжимать? Ну, да. Кэшировать? Звучит неплохо. Вообще отказываться кодить или использовать чужой код изначально? А вот теперь — в яблочко! Что есть на входе — должно выйти на выходе в той или иной форме, независимо от того, смог ли ваш сборщик растворить и переварить это своими желудочными соками (я, пожалуй, откажусь от пищевых аналогий).

И это не все. Кроме видимых улучшений производительности, где вам требуется то же количество кода, но его сначала нужно разжевать (не смог удержаться), вы также можете сэкономить. Моему провайдеру без разницы, посылаю ли я кучу маленьких писем или одно большое: все складывается.

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

Речь идет не только про подключение штук, которые ломают интерфейс. То, как вы пишете свой собственный код, тоже играет большую роль в стремлении к уменьшению кода. Вот несколько советов и идей. Я писал о них ранее, но в контексте удобства и отзывчивого дизайна. Просто так получается, что гибкий, удобный веб требует меньше контроля с нашей стороны и его сложнее сломать.

WAI-ARIA

Во-первых, WAI-ARIA != web accessibility. Это просто инструмент для улучшения совместимости с некоторыми вспомогательными технологиями вроде экранного диктора. Поэтому первое правило ARIA — это не использовать его, если не требуется.

Subheading

Subheading

Преимущество использования нативных элементов в том, что зачастую не нужно будет кодировать собственное поведение. Следующая реализация чекбокса не только слишком многословная, но также зависит от JavaScript, который контролирует изменение состояния и переопределяет стандарт работы с атрибутами и методом GET. Кода больше, и он менее надежный. Красота!

 
My checkbox label

Стили? Не волнуйтесь, все под контролем. Если вообще нужны кастомные стили, конечно.

 

Сетка

Вы когда-нибудь получали удовольствие от использования или чтения веб-сайта с более чем двумя колонками? Слишком много информации, которая требует внимания. «Интересно, какая из этих штук, похожих на навигацию, на самом деле является нужной мне навигацией?». Это риторический вопрос: я не знаю, что делать дальше и покидаю сайт.

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

.grid < display: flex; flex-flow: row wrap; >.grid > *

Теперь все будет растягиваться до примерно 10em в ширину. Количество колонок зависит от того, сколько ячеек размером примерно 10em поместится в viewport. Готово. Идем дальше. А, кстати, давайте еще обсудим такую штуку:

width: 57.98363527356473782736464546373337373737%;

Знаете ли вы, что это число основано на мистической пропорции? Пропорции, которая должна вызывать чувство спокойствия и благоговения? Нет, я не знал об этом и мне пофиг. Просто сделайте кнопку «Порно» достаточно большой, чтоб было видно.

Отступы

Мы знаем, как это делается. Задавайте отступ для всех элементов, используя универсальные селекторы. И переопределяйте когда нужно. Много не потребуется.

body * + *

Нет, универсальный селектор не ухудшит производительность. Это ересь.

Не нужен целый Angular или Meteor чтобы поделить простую страницу на «views». Views это просто куски страницы, которые видны в те моменты, когда не видны другие. Это можно сделать с CSS:

.view < display: none; >.view:target

«Но одностраничные приложения запускают код при загрузке view!», — скажете вы. Я понимаю. Для этого существует событие onhashchange. Не нужно библиотек, и ваши ссылки будут нормальными, стандартными, их можно добавлять в закладки. Это клево. Об этом можно почитать больше, если интересно.

Размер шрифта

Тонкая настройка размера шрифта может сильно раздуть ваши блоки media. Поэтому нужно отдать это в руки CSS. Одна строчка кода.

font-size: calc(1em + 1vw);

Э-э-э… вот и все. Есть даже минимальный размер, так что не будет нечитаемых крохотных букв на мобильных устройствах.

10k Apart

Как я сказал, я не лучший в мире кодер. Я просто знаю несколько трюков. Но с небольшим количеством знаний можно сделать очень многое. В этом суть соревнования «10k Apart» — выяснить, чего можно добиться с 10kb или меньше. Есть большие призы. Я как судья не могу дождаться, когда возьмусь за изучение всех крутых заявок, идей и реализаций, которые мне хотелось бы придумать самому. А что придумаете вы?

  • Веб-разработка
  • Программирование

Какой у вас размер груди?

12 лет

Всего 144 голоса, последний 24 окт ября 2016.

Жена рассказала, что у нее на работе есть дама с шестым размером груди без участия силикона. У дамы этой проблема, не может купить себе белье подходящего размера. В этом году ездила отдыхать за границу, купила 15 лифчиков, счастлива как ребенок.

А чем богаты наши дамы?

sailor_cool
3 сент ября 2011
Какой у вас размер груди?
17,7K
просмотров
45
участников
336
сообщений
3 сент ября 2011

Есть хрен — 18 см

Фак. Темой ошибся

Messir
3 сент ября 2011
sailor_cool
Как витиевато ты фото в купальнике то попросил
qwarta
3 сент ября 2011

А я заметил в теме одну из участниц форума, и после ее появления в опросе появился первый ответ — «3 размер».
Если кому интересно — могу сказать ник

5 хитрых вопросов на собеседовании и ответы на них

Казалось бы, для чего готовиться к собеседованию? Цель благородная, разговоры приятные, вопросы легкие. Легкие-то легкие, но только на первый взгляд — большинство из них имеют скрытый смысл.

На примере 5 самых хитрых вопросов Work.ua рассказывает, в чем же соль, какие ваши ответы могут помешать успешному трудоустройству и чего на самом деле ждут от вас менеджеры по подбору персонала.

1. «Расскажите о себе/Как бы вы описали себя?»

Выпала возможность поговорить о себе? Прекрасно! Но подождите секундочку. Это может быть ловушка. Это и есть ловушка.

Отвечая на хитрый вопрос о себе, учтите такие моменты:

  • Это не приглашение хвастаться всем, что вы когда-либо делали на профессиональном или личном поприще. Стараясь выглядеть слишком крутым, вы можете показаться высокомерным, а это никому не нравится.
  • Во время собеседования интервьюера не интересует, как вкусно готовит ваша бабушка, или успехи ваших домашних животных. Говорите больше о профессиональной жизни.
  • Не используйте банальные фразы и клише типа «Я общительный человек» или «Я командный игрок». Соискатели так часто их говорят, что все они уже потеряли смысл.

Эйчар просит «Расскажите о себе», но хочет услышать «Что делает вас лучшим для этой работы?». Поэтому соберите информацию о себе, соедините с важными для компании ценностями и убедите потенциального работодателя, что вы именно тот, кого он ищет.

2. «Назовите ваши недостатки»

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

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

Не выделяйте недостатки, которые могут лишить вас работы еще до ее получения.

Стройте свой ответ не на том, что вы делаете плохо, а что желаете усовершенствовать.

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

3. «Почему вы хотите уволиться с текущего места работы?»

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

Вот некоторые неправильные ответы и варианты, как их интерпретирует интервьюер:

  1. «Я терпеть не могу своего руководителя». Интересно, что ваш руководитель скажет о вас? Ведь в любой ситуации есть две стороны.
  2. «Мне мало платят». Так дело только в деньгах? Это может означать, что вы не слишком увлечены своей работой и интересуетесь только финансами.
  3. «Это плохая компания». Вы убегаете с корабля, если не согласны с курсом, которого придерживается ваш работодатель, и наговариваете на него.
  4. «Меня заставляли делать работу, которая не входила в мои должностные обязанности». Вы не желаете помогать коллегам и выходить за рамки предписаний. Не командный игрок.

А как нужно отвечать?

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

4. «Расскажите, как вы справились с трудной ситуацией»

Скорее всего, вы совершали ошибки, сталкивались с неудобными, трудными и, возможно, даже опасными ситуациями на работе. То, как вы с ними справились, много говорит о вас как о человеке и сотруднике.

Ключ к ответу на этот сложный вопрос прост: говорите о ситуации, которая не была вашей прямой ошибкой. Вспомните момент, когда какие-то внешние силы, такие как погода или клиенты, создали стрессовую ситуацию. Вы все исправили? Приняли решение, которое сделало всех счастливыми? Рассказывайте. Это ваш шанс показать, что у вас есть навыки решения проблем.

5. «Почему вы хотите у нас работать?»

Может быть тысяча причин, почему вы хотите работать в компании, в которой сейчас проходите собеседование. Возможно, это развитие, привлекательная зарплата, льготы или даже имидж потенциального работодателя. Весомые поводы. Однако, не стоит говорить, что вас мотивируют только деньги или престиж.

Посадите себя на другую сторону стола. Если бы вы проводили собеседование, что спросили бы у кандидата и какие ответы хотели бы получить?

Фактически вас спрашивают: «Почему мы должны вас нанять?». Сосредоточьтесь на компании. Если перед интервью вы изучили информацию об организации, расскажите о тех замечательных делах, которые она сделала. Поговорить о конкретной позиции и о том, что в ней вас интересует. Обсудите свой возможный вклад в продвижение компании, возьми вас на работу.

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

По материалам TopResume

  • Facebook share link
  • Threads share link

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *