Pull to refresh
68
0
Send message

Как красиво оформить публикацию на Хабре

Reading time7 min
Views45K
Публикация – основная единица связи автора с читателем. Практика показывает, что на Хабре можно разместить почти любой формат: небольшой анонс и лонгрид-обзор, интервью, фотоотчёт, трансляцию события, урок и многое-многое другое. Нередко успех публикации зависит и от её оформления – приятно оформленный материал читать одно удовольствие. В этой статье мы постараемся предоставить вам много полезных советов по хорошему оформлению материала.

И первый лайфхак – кликабельная картинка до ката, которая ведёт сразу внутрь публикации:


Читать дальше →
Total votes 140: ↑121 and ↓19+102
Comments112

Про Бурали-Форти, Пуанкаре и то самое определение единицы

Reading time11 min
Views80K
Если вы, уважаемый мой читатель, имеете обыкновение проводить много времени в интернете, вы наверняка уже видели эту картинку с цитатой:

image

Наверняка также вы задавались вопросом: что, чёрт подери, здесь написано? Формула из этой цитаты интересна тем, что у человека, имеющего высшее математическое образование, этот вопрос возникает столь же неумолимо, как и у любознательного семиклассника. У нелюбознательных семиклассников несколько иной круг интересов, выходящий за рамки данной статьи; однако даже они не откажут себе в удовольствии похихикать над «этими чокнутыми ботаниками», или как оно там формулируется на современном молодёжном сленге.

В нижеследующем тексте я раскрою перед вами тайну этого загадочного сочетания символов. Пожалуйте под кат, однако помните поучительную историю о любопытной Варваре, которой на базаре рассказали про парадокс Банаха-Тарского, отчего она сошла с ума, разрезала себе нос на конечное количество частей и склеила из них рогатую сферу Александера.
N.B. Я предупреждал.
Total votes 145: ↑141 and ↓4+137
Comments146

Google против Microsoft: чьи облака круче?

Reading time2 min
Views26K
Google Apps и Microsoft Office 365 — облачные платформы, ориентированные на бизнес. Но здесь и заканчивается сходство, особенно в области демографических характеристик пользователей. Как показывает аналитика BetterCloud, опросивших 1500 ИТ-профессионалов в 53 странах, аудитория Google Apps моложе, и компании, в которых они работают, моложе и меньше. Пользователи Office 365, с другой стороны, чаще являются компаниями, основанными раньше и имеющими более зрелую ИТ-инфраструктуру.


Читать дальше →
Total votes 29: ↑17 and ↓12+5
Comments26

Еще один способ приготовления одностраничных приложений

Reading time14 min
Views21K
Авторы статьи: Борис Солдовский SoldovskijBB, Шевцов Сергей s_shevtsov.

Приветствуем всех, кто читает этот пост! Мы — команда front-end разработчиков Targetix. В этой статье расскажем вам о том, как устроена клиентская часть сервиса Hybrid — веб-интерфейса для взаимодействия с нашим TradingDesk и DSP.

Картинка для привлечения внимания

Введение


Еще до начала работы над Hybrid, когда формировался наш отдел по разработке клиентских приложений и обсуждались возможные варианты реализации этих самых приложений, под влиянием трендов выбор пал на одностраничные приложения, привлекшие тем, что при таком подходе нет необходимости постоянно грузить один и тот же контент, можно быстро манипулировать отображением страницы и при желании организовать офлайн работу. К тому же минимальная зависимость от групп разработки back-end. Со временем этот подход обрел форму и используется для многих наших веб-интерфейсов.

Каркас наших приложений основан на AMD-модулях, которые позволяют ограничивать область видимости, многократно использовать код и делают его структурированным. Например, у нас есть модуль станицы и модуль какого-нибудь popup-окна, а в модуле popup-окна используется какой-нибудь widget-модуль. При этом модуль popup-окна может быть использован на нескольких страницах. В этом и подобных случаях удобно использовать AMD-модули, а в их подключении и управлении зависимостями нам помогает библиотека RequireJS.

Для отображения данных используется Knockout.js — библиотека, которая реализует mvvm-патерн и позволяет динамически менять страницы благодаря шаблонизатору и наблюдаемым переменным.
Читать дальше →
Total votes 20: ↑17 and ↓3+14
Comments2

7 правил создания красивых интерфейсов. Часть 2

Reading time9 min
Views104K


Недавно мы в «Я люблю ИП» закончили курсы по дизайну от trydesignlab.com. И это одна из самых важных статей, которую нам посоветовал ментор в процессе обучения. Сегодня мы публикуем вторую часть перевода. Посмотреть все наши работы с курсов можно в ВКонтакте по тэгу #design101@iloveip.

Мы говорили о правилах создания чистых и красивых интерфейсов.

Вот эти правила:
  1. Свет падает сверху (Часть 1)
  2. Сначала черное и белое (Часть 1)
  3. Увеличьте белое пространство (Часть 1)
  4. Научитесь накладывать текст на изображения
  5. Научитесь выделять и утапливать текст
  6. Используйте только хорошие шрифты
  7. Крадите как художник

Читать дальше →
Total votes 46: ↑44 and ↓2+42
Comments15

Роуминг своими руками

Reading time5 min
Views38K
Строим роуминг самиВсе любят путешествовать, например мне в этот раз удалось побывать в трех столицах: Праге, Вене, Будапеште. Но пост не об этом, а о том, что за неделю путешествия на телефонную связь я потратил всего 7 евро. Не ограничивая себя в разговорах с близкими, и даже работая. На настройку роуминга я потратил несколько минут перед поездкой.
На личном примере написана инструкция по построению роуминга своими руками. Кроме этого под катом вы найдете: этапы прохождения звонка в роуминге, варианты реализации каждого этапа своими руками, описание роуминговых SIM-карт полностью интегрированных с SIP и IP-АТС.

Читать дальше →
Total votes 40: ↑35 and ↓5+30
Comments19

OEM-активация Windows Vista/7/8/8.1 под гипервизором QEMU

Reading time6 min
Views196K
OEM-версии ОС от Microsoft, начиная с Vista, используют проверку подлинности, основанную на сличении трех компонентов:

  • OEM-сертификата, вшитого в дистрибутив ОС
  • бинарного ключа, вшитого в BIOS, а конкретно — в таблицу ACPI SLIC
  • лицензионного 25-значного ключа производителя, вшитого в дистрибутив ОС

При успешном сличении трех этих компонентов происходит оффлайн-активация ОС. На корпусе ПК в этом случае имеется наклейка, содержащая лицензионный ключ конкретного экземпляра ОС (а не производителя), которым можно произвести онлайн-активацию ОС в случае ее установки не с образа, предоставляемого производителем ПК, а с «чистого» (MSDN) OEM-образа от Microsoft.

Кроме того, лицензионный ключ конкретного экземпляра ОС может быть вшит в текстовом виде в BIOS, в таблицу ACPI MSDM. В этом случае, при установке ОС ключ будет извлечен из BIOS и вшит в конкретный экземпляр ОС. OEM-наклейка на корпусе ноутбука в этом случае может уже не содержать лицензионный ключ. Такой способ используется для активации Windows 8/8.1
Читать дальше →
Total votes 30: ↑30 and ↓0+30
Comments22

Его величество кэшбэк

Reading time3 min
Views21K
Продолжаем рассказывать о неочевидных методах экономии на покупках в США, которые позволяют сберечь 1-2 (а иногда и 5-10) тысячи рублей просто на ровном месте. И сегодня речь пойдёт о кэшбэке.



Cashback в переводе с английского — возврат денег. Собственно, вся суть именно в этом — вам просто возвращают часть денег за покупку. Для этого не нужно делать что-то особенное — просто следует заходить в интернет-магазин по ссылке специального агрегатора.
Читать дальше →
Total votes 26: ↑21 and ↓5+16
Comments25

Стабилизация видеосъёмки в киноиндустрии, или «Про Тульскую Головку»

Reading time5 min
Views21K
После выхода на экраны российских кинотеатров эпического «Mad Max» на различных ресурсах рунета (и на Хабре Гиктаймсе, в том числе) стали появляться статьи из разряда «как это снималось». Но, почему-то, все эти статьи свелись лишь к восторгам по спецэффектам (ах, Рука Фьюриосы, растудыть твою ж кочерыжку; ах, небо разукрасили, и далее в том же духе). Но «Дорога Ярости» для публики, которой уже давно приелись Трансформеры, Мстители и прочие Железные Человеки, является безбашенным экшном как раз благодаря тому что бОльшую часть фильма снимали натурально, без компьютера. Все тачки, фуры, погони, взрывы — всё было по-настоящему. Ну, чуток может и дорисовали, но именно чуток.

А вот теперь попробуйте взять видеокамеру, сесть в машину и попытаться на скорости от 60 до 160 км/час снять другую машину, едущую рядом. При езде по ровному асфальту вполне вероятно что у вас это получится, но всё равно довольно трудно будет добиться плавности картинки, чтоб не было дрожания, рывков и пропадания фокуса. А теперь представьте что съёмку вы ведёте не маленькой бытовой видеокамерой в руках, сидя в плавно едущей по асфальту машины, а большой киношной камерой (а то и сразу несколькими) из машины, несущейся по кочкам, песку и прочему бездорожью. В этой ситуации можно и не пытаться снять плавное видео «кинематографического качества».

В этой ситуации на помощь приходит специальное оборудование, так называемые «гиростабилизированные подвесы» и «стедикамы». Многие на Хабре (ну и Гиктаймсе) давно в курсе про подвесы, которые крепятся на брюхо коптера, могут нести на себе довольно большие профессиональные камеры (Red Epic и т.д) и позволяют добиться плавной съёмки. Но коптеры не обеспечивают требуемой динамики при съёмках (экшн такой экшн) и имеют довольно малый запас по времени полёта, долгие погони на высоте несколько метров от земли ими особо не поснимаешь. Так что в киноиндустрии (в Голливуде, во всяком случае) уже довольно давно сложилась традиция для съёмок всего что связано с погонями на тачках, мотоциклах, лодках и прочим подвижным составом, использовать специально оборудованный автомобиль.

Автомобиль обычно довольно приличный (порш кайен, внедорожник мерседес amg, шевроле тахо и т.д.), так как он должен уметь быстро передвигаться как по обычным дорогам, так и по бездорожью. Погони снимают на большой скорости, так что съёмочный автомобиль должен не отставать от какой-нибудь шустрой Porsche или Ford Mustang, в которой сидит какой-нибудь виндизель. А ещё автомобиль обязательно чёрный матовый, чтоб не создавать лишних бликов и не быть заметным если вдруг в удачный кадр попадёт.



Читать дальше →
Total votes 48: ↑47 and ↓1+46
Comments12

Средства домашней автоматизации. Теория и практика «Умных домов». Часть первая

Reading time6 min
Views17K


Читая Хабр и Гиктаймс, периодически натыкаешься на статьи типа «Умный дом на коленке за 5 минут, используя запчасти от ноутбука сестры». Я нисколько не сомневаюсь, что это реально работает и временами даже преклоняюсь перед умом и упорством этих людей. Однако я долгое время реально работал над разработкой и реализацией проектов умных домов. И мне хочется рассказать о теории, практике и трудностях реализации этих решений.

Итак, начнем с теории. Попробую рассказать кратко и доходчиво:
Читать дальше →
Total votes 16: ↑12 and ↓4+8
Comments15

Здоровье гика: кофеманим правильно

Reading time5 min
Views65K
Привет, Geektimes. Мы тут что-то серьёзно увлеклись темой здоровья гиков и хотим опять поговорить об этом. На этот раз решено было коснуться хоть и довольно-таки заезженной, но окруженной кучей мифов и глупостей темы — кофе.


Действительно, о кофе не писал только ленивый. Буквально каждый ресурс, так или иначе касающийся темы работы и фриланса, тут отметился. Неудивительно — кофе уже даже не одно десятилетие является напитком №1 в офисах всего мира, да и дома люди предпочитают начать день с чашечки ароматного напитка, дабы побыстрее согнать с себя остатки сна и нормально осознать окружающую реальность. И несмотря на то, что, казалось бы, врачи и учёные только и делают, что изучают кофе и его влияние на организм человека, про него по-прежнему рассказывают кучу небылиц. Да что там — учёные по многим нюансам воздействия кофе сами не могут прийти к компромиссу, так как многие исследования прямо опровергают друг друга. И постоянно проводятся новые…

Итого, давайте-ка поговорим о кофе в контексте только действительно подтверждённых (или, по крайней мере, подтверждённых большинством исследователей) фактов — что от него бывает, что не бывает, как его правильно пить и пить ли вообще.
Читать дальше →
Total votes 50: ↑42 and ↓8+34
Comments147

Подробно об объектах и классах в PHP

Reading time25 min
Views94K
Сегодня объекты используются очень активно, хотя это трудно было предположить после выхода PHP 5 в 2005 году. Тогда я ещё мало что знал о возможностях этого языка. Пятую версию PHP сравнивали с предыдущей, четвёртой, и главным преимуществом нового релиза стала новая, очень мощная объектная модель. И сегодня, десять лет спустя, около 90% всего PHP-кода содержит объекты, не изменившиеся со времени PHP 5.0. Это убедительно говорит о том, какую роль сыграло внедрение объектной модели, неоднократно улучшавшейся на протяжении последующих лет. В этом посте я хотел бы рассказать о том, как всё устроено «под капотом». Чтобы люди понимали суть процессов — почему сделано так, а не иначе — и лучше, полнее использовали возможности языка. Также я затрону тему использования памяти объектами, в том числе в сравнении с эквивалентными массивами (когда это возможно).

Я буду рассказывать на примере версии PHP 5.4, и описываемые мной вещи справедливы для 5.5 и 5.6, потому что устройство объектной модели там почти не претерпело изменений. Обратите внимание, что в версии 5.3 всё не так хорошо с точки зрения возможностей и общей производительности.

В PHP 7, который пока ещё активно разрабатывается, объектная модель переработана не сильно, были внесены лишь незначительные изменения. Просто потому что всё и так хорошо работает, а лучшее — враг хорошего. Были добавлены возможности, не затрагивающие ядро, но здесь об этом речи не пойдёт.
Читать дальше →
Total votes 58: ↑54 and ↓4+50
Comments15

Готовься к лету

Reading time5 min
Views6.8K
Доброго времени.
Мы сделали подборку наших книг для создания и обработки незабываемых фото.

image

Для Хаброжителей течение недели действует скидка 40% на книги.
Читать дальше →
Total votes 9: ↑7 and ↓2+5
Comments3

Читаем электронные книги на английском без словарей и переводчиков

Reading time3 min
Views98K
1. Интро. Личное



Я готовлюсь к языковому экзамену IELTS (International English Language Testing System) — пожалуй, самому популярному
тесту на знание английского. Если хочется эмигрировать, найти работу в международной компании — диплом IELTS очень пригодится. Шкала оценок — от 0 (от испытуемого не удалось получить даже внятного мычания) до 9 (экcперт — испытуемый чертовски хорош и может устроиться даже редактором лондонской газеты).

Для учебы, например, в США, нужно не менее 6.5 баллов (бывает и 6, но не часто), для работы — 7 и выше. А для эмиграции, допустим, в Канаду — чем выше оценка, тем лучше. Мой прогнозируемый балл перед сдачей теста — 5.5. Значит, что я могу читать газеты, смотреть кино, вести беседы в знакомых ситуациях, писать ответы на письма. Но для работы в центральном офисе Гугла явно недостаточно.

Что же делать, чтобы подтянуть уровень языка? Конечно же, начать использовать его в своей жизни как можно чаще и больше. Например, читать книги на английском.
Далее
Total votes 90: ↑88 and ↓2+86
Comments109

OnePlus продает свой квадрокоптер всего за $20

Reading time1 min
Views17K


Компания OnePlus совсем недавно заявила о скором выходе интересного нового устройства. При этом практически никто не догадывался, что это будет за девайс, пока представители компании сами не сообщили о том, что это будет квадрокоптер, модель OnePlus DR-1.

Еще большим сюрпризом стал запуск продаж девайс на 1 апреля, плюс его цена — всего $20 за штуку. Естественно, посылки такой дрон поставлять не может, функции записи видео у него тоже нет. Но это не hi-end модель, а интересная игрушка, которая должна понравиться как детям, так и взрослым. Первая партия девайсов была раскуплена за считанные минуты.
Читать дальше →
Total votes 12: ↑9 and ↓3+6
Comments15

Mr. Money Mustache вышел на пенсию в 30+ лет

Reading time2 min
Views33K

Mr. Money Mustache

В 2005 году блогер и популяризатор дауншифтинга Mr. Money Mustache (он предпочитает не раскрывать настоящего имени) вышел на пенсию в 30 с чем-то лет (точный возраст он тоже не говорит), накопив сумму $600 000. Процентов с этой суммы вполне хватает, чтобы прожить оставшуюся жизнь в путешествиях, воспитании детей, любимых занятиях и редких подработках «для души».

Концепцию финансового благополучия Mr. Money Mustache сформулировал в своём блоге, который за последние годы привлёк многих адептов. Главная задача — ежемесячно откладывать в личный «пенсионный фонд» 50-90% зарплаты.

Mr. Money Mustache с 2011 года ведёт блог и учит, как контролировать расходы и завести полезные привычки.
Читать дальше →
Total votes 65: ↑53 and ↓12+41
Comments163

Когда технологии опережают потребности: как думали о развитии ИТ в 1985 году

Reading time5 min
Views51K


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

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

Рассмотрим телетекст, самое примитивное из трех вышеупомянутых приложений. Телетекст – непрерывная передача информации на экран телевизора. Данные при этом передаются через кадровые импульсы гашения, отделяющие поля, из которых состоят изображения видеотрансляций.
Читать дальше →
Total votes 50: ↑39 and ↓11+28
Comments26

Создание «интернет-знаменитости» за 68 долларов

Reading time2 min
Views178K


Сантьяго Сваллоу (Santiago Swallow) — визионер, консультант, автор и мыслитель. У Сантьяго 85 тыс. фоловеров в твиттере и статья в Википедии. Пожалуй, по состоянию на 17 апреля это был самый «известный» человек в интернете, про которого никто не слышал. Оно и неудивительно, ведь Сантьяго на самом деле не существует.

Создание образа Сантьяго Сваллоу заняло всего два часа и 68 долларов.
Читать дальше →
Total votes 190: ↑160 and ↓30+130
Comments83

Как начать летать, хоть на чем-то, самостоятельно

Reading time7 min
Views286K
Мое детство прошло среди людей которые все время на чем то летали. Строили, разрабатывали новое и тут же на нем летали. В 5 лет для меня стало открытием, что кто то в этом мире может не летать. К своим 26 годам я успел попробовать почти все на чем можно летать. Хочу поделиться своим опытом и рассказать о доступных возможностях.
Что бы начать летать у Вас есть такие варианты:

1. Парители (в этой статье)
  • Параплан
  • Дельтаплан
  • Планер

2. Моторный полет (вторая статья)
  • Легкий самолет
  • Мотодельтаплан
  • Паратрайк
  • Парамотор
  • Мотопланер



Начать летать самостоятельно
Total votes 281: ↑261 and ↓20+241
Comments270

Обновления Андроид: почему Cyanogen настолько быстрее Google/OEM-производителей?

Reading time4 min
Views193K
От переводчика:

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

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

image

ENG. Android Updates: Why Is Cyanogen So Much Faster Than Google/OEMs?
GER. Android Updates: Warum ist Cyanogen so viel schneller als Google/OEMs?



Мой коллега Эрик был несколько лет активным членом на xda-developers и мог «вживую» видеть до чего отпадные, интересные и впечатляющие вещи разработчики там смогли поставить на ноги.

У него возникло два вопроса:
1. Почему Google и OEM-производители не нанимают xda разработчиков, чтобы быстрее выпускать андроид обновления;
2. Как удается Cyanogen'у быть настолько быстрее, чем Google и OEM, когда дело доходит до выпуска обновлений и оптимизации/улучшения Андроида?

Что такое CyanogenMOD?


Для тех кто не знает, кто такой Cyanogen — он изначально является крестным отцом Android, если речь заходит о пользовательских ПЗУ (custom ROMs) для Android. Соответственно CyanogenMOD — фундамент для custom ROMs. Steve Kondik (aka Cyanogen) и его команда создали основу для большинства других существующих Android ROMs. Не было бы Cyanogen, и сцена моддинга и рутинга выглядела бы определенно иначе.
Так например, команда позволила установить Ice Cream Sandwich на некоторые Android смартфоны, которые были названы компанией Google или OEM-производителями как несовместимые с последней версией мобильной операционной системы. И с многими предыдущими версиями дело обстояло точно так-же.

Кроме того Cyanogen удалось установить ICS на различные актуальные устройства за 4 месяца до первых изготовителей и операторов мобильной связи.
Огромное достижение то, чего уже добилась команда разработчиков и что она делает до сих пор.

Это осознал в какой-то момент и Samsung, т.к. Cyanogen был нанят в августе 2011 года, чтобы работать непосредственно на южнокорейскую компанию. CustomROMs — нечто гораздо большее, чем «просто» быстрые и нередко лучшие, чем выпущенные Google и OEM-производителями, прошивки, потому что они часто еженедельно обновляются и предлагают при этом много больше функций, которые никогда не были частью официальной продукции.

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

Читать дальше →
Total votes 101: ↑77 and ↓24+53
Comments191

Information

Rating
Does not participate
Registered
Activity