Как стать автором
Обновить
9
0
Самвел Хачатурян @khacsam

Пользователь

Отправить сообщение

Полная энергетическая автономия или как выжить с солнечными батареями в глубинке (часть 1. теоретическая)

Время на прочтение5 мин
Количество просмотров326K


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

image
Как все начиналось
Всего голосов 145: ↑143 и ↓2+141
Комментарии244

Магия одного div. Мастеркласс от создателя a.singlediv.com

Время на прочтение7 мин
Количество просмотров49K
Почему Single Div?

В мае 2013 года я присутствовала на CSSConf и услышала, как Лиа Веру говорит об укрощении свойства border-radius. Это было поучительно и позволило мне понять о CSS то, чего я раньше не понимала. Это напомнило мне времена, когда я изучала изящные искусства, когда я постоянно стремилась повысить свой профессиональный уровень. Мой уровень владения CSS можно назвать средним, поэтому я бросила себе вызов, чтобы узнать все, что я смогу, исследуя и экспериментируя со свойствами

Но почему именно один DIV?

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

Я решила запустить проект a.singlediv.com, где намеревалась каждые несколько дней размещать нечто новенькое, созданное с помощью CSS. Я поставила перед собой ограничение использовать только один DIV.
Читать дальше →
Всего голосов 74: ↑71 и ↓3+68
Комментарии23

Указатели, ссылки и массивы в C и C++: точки над i

Время на прочтение10 мин
Количество просмотров616K
В этом посте я постараюсь окончательно разобрать такие тонкие понятия в C и C++, как указатели, ссылки и массивы. В частности, я отвечу на вопрос, так являются массивы C указателями или нет.

Обозначения и предположения


  • Я буду предполагать, что читатель понимает, что, например, в C++ есть ссылки, а в C — нет, поэтому я не буду постоянно напоминать, о каком именно языке (C/C++ или именно C++) я сейчас говорю, читатель поймёт это из контекста;
  • Также, я предполагаю, что читатель уже знает C и C++ на базовом уровне и знает, к примеру, синтаксис объявления ссылки. В этом посте я буду заниматься именно дотошным разбором мелочей;
  • Буду обозначать типы так, как выглядело бы объявление переменной TYPE соответствующего типа. Например, тип «массив длины 2 int'ов» я буду обозначать как int TYPE[2];
  • Я буду предполагать, что мы в основном имеем дело с обычными типами данных, такими как int TYPE, int *TYPE и т. д., для которых операции =, &, * и другие не переопределены и обозначают обычные вещи;
  • «Объект» всегда будет означать «всё, что не ссылка», а не «экземпляр класса»;
  • Везде, за исключением специально оговоренных случаев, подразумеваются C89 и C++98.


Указатели и ссылки


Указатели. Что такое указатели, я рассказывать не буду. :) Будем считать, что вы это знаете. Напомню лишь следующие вещи (все примеры кода предполагаются находящимися внутри какой-нибудь функции, например, main):

int x;
int *y = &x; // От любой переменной можно взять адрес при помощи операции взятия адреса "&". Эта операция возвращает указатель
int z = *y; // Указатель можно разыменовать при помощи операции разыменовывания "*". Это операция возвращает тот объект, на который указывает указатель

Читать дальше →
Всего голосов 70: ↑48 и ↓22+26
Комментарии73

Подборка интересных CSS-рецептов «Голые пятницы #4»

Время на прочтение5 мин
Количество просмотров60K
голые пятницы

Здравствуй, дорогой читатель хабра!
Сегодня мы поговорим о «липких» блоках, новом свойстве для изображений object-fit, продвинутом использовании CSS-счетчиков, ключевом слове currentColor, и о том, есть ли анимация в z-index.
Читать дальше →
Всего голосов 39: ↑36 и ↓3+33
Комментарии32

Бинарные операции над упорядоченными множествами

Время на прочтение4 мин
Количество просмотров30K
В предыдущей статье я писал о бинарных операциях над неупорядоченными множествами. В этой статье мы рассмотрим алгоритмы с меньшей сложностью выполнения, для упорядоченных множеств.

Читать дальше →
Всего голосов 32: ↑27 и ↓5+22
Комментарии9

Языки пламени в CSS

Время на прочтение2 мин
Количество просмотров39K
Прочитав статью про капельное преобразование в CSS, я решил поиграться с настройками в коде примера на CodePen и случайно выделил движущиеся блоки. Мне это показалось красивым и похожим на процесс горения. После недолгих размышлений код был кустарным образом распилен на части, сдобрен прозрачностью фона, анимацией и цветными тенями, и вот, что из этого получилось.



Подойти к огню
Всего голосов 74: ↑72 и ↓2+70
Комментарии37

single-mode во FreeBSD с поддержкой сети

Время на прочтение2 мин
Количество просмотров12K
Это совсем маленькая заметка о том, что как нет ничего более постоянного чем временное, так и самая тривиальная(на первый взгляд) задача занимает больше всего времени.
В пятницу утром знакомый обратился с вопросом «Как пересобрать мир в single-mode на удалённом сервере без KVM?»
«Прописать в /etc/rc скрипт выполняющий /etc/netstart && service sshd start в части исполняемой в single-mode, а дальше всё как обычно», — ничтоже сумняшеся ответил я.
Но спустя часа два вопрос повторился и оказалось, что всё не так тривиально.
Уж не знаю было ли это просто моим заблуждением или всё-таки в ранних версиях FreeBSD /etc/rc частично выполнялся в single-mode(справедливости ради никогда не приходилось это проверять), но в 10-ке он действительно не работает.
Итак, задача:
# uname -opr
FreeBSD 10.1-STABLE amd64
Необходимо перейти из multi-mode в single-mode и получить доступ по ssh.
Читать дальше →
Всего голосов 14: ↑10 и ↓4+6
Комментарии25

Drupal — выбор бизнес консультанта

Время на прочтение9 мин
Количество просмотров11K
В этой статье как и обящал в 7 лучших инструментов для решения бизнес-задач от бизнес консультанта дженералиста я расскажу почему я выбрал Drupal и чем же он так хорош. Статья написана по мотивам моего доклада на Drupalcamp Moscow 2014.
Моя профессия бизнес-консультант среднего и малого бизнеса. Я работаю со всей компанией в целом, то есть практически со всеми ее частями: веб сайты, оптимизация, 1с, CRM. Все, что я расскажу со своих слов, это мой опыт, который был мной приобретен путем проб и ошибок. Я не боюсь говорить о своих промахах, так как без них не было бы опыта.

Почему я использую drupal для своих проектов?


Читать дальше →
Всего голосов 40: ↑22 и ↓18+4
Комментарии30

Управленческие инструменты: интеллект-карта “Формула работы с людьми”

Время на прочтение2 мин
Количество просмотров56K
На одном из моих первых тренингов один из присутствующих менеджеров задал вопрос:

— Александр, а вот такая ситуация. Я возвращаюсь из отпуска и обнаруживаю, что, пока меня не было, мой начальник уволил моего ключевого сотрудника. Вот Вы, как эксперт, как считаете — это нормально или нет?


Когда меня называют экспертом, надо понимать эффект. Мне становится очень приятно, я отрываюсь от земли, мозг отключается и дальше начинается словесный поток. (Если хотите поставить эксперимент, подойдите к докладчику на любой конференции после доклада и скажите что-нибудь вроде: “Спасибо, очень понравился Ваш доклад. Вот Вы, как эксперт, как считаете...” Дальше можно спрашивать что угодно, но человек будет уже не с вами. Мы поэтому просим никогда не обращаться к нам как к экспертам.)

В общем, меня понесло…

Что было дальше
Всего голосов 21: ↑21 и ↓0+21
Комментарии7

Компьютер, изменивший все

Время на прочтение4 мин
Количество просмотров79K


7 апреля мы отмечали 50-летие компьютеров, совершивших одну из первых революций на рынке «корпоративных вычислений». Данная модель не была первой, другие ЭВМ уже присутствовали на рынке, но именно героиня сегодняшней статьи перевернула представление про «компьютеры для бизнеса». Думаю, все уже догадались, что речь идет о легендарной IBM/360, во многом заложившей подходы, ставшие основой современных компьютеров, как персональных, так и «больших», без которых мы бы не увидели всех чудес современного IT.
Читать дальше →
Всего голосов 70: ↑67 и ↓3+64
Комментарии31
12 ...
15

Информация

В рейтинге
Не участвует
Откуда
Ставропольский край, Россия
Дата рождения
Зарегистрирован
Активность