Pull to refresh
24
0
stenogriz @stenogriz

User

Send message

Ещё немного критики 1С

Reading time8 min
Views32K
Не так давно был очередной пост с критикой 1С. Пост хороший, но… как то мимо. Стоит поддержать коллегу, и дополнительно указать на некоторые важные моменты.


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

Пишем редактор мнемосхем для SCADA-системы на Fabric.js. Часть 2-я

Reading time6 min
Views10K
В прошлой статье мы начали писать редактор мнемосхем. Сегодня статья о готовом редакторе. Вот, что получилось:


Читать дальше →
Total votes 19: ↑18 and ↓1+17
Comments0

Пишем редактор мнемосхем для SCADA-системы на Fabric.js

Reading time7 min
Views9.7K
Всем добрый день. Сегодня я расскажу как на fabric.js я написал редактор мнемосхем для SCADA-системы. Доля декстопных SCADA-систем медленно но верно уменьшается. Всё переводится на Web, и АСУ ТП тут не исключение.
Читать дальше →
Total votes 13: ↑12 and ↓1+11
Comments5

Можно ли заменить Adobe Premiere и Sony Vegas бесплатными видеоредакторами?

Reading time3 min
Views66K
Пару месяцев назад на Хабре вышел обзор бесплатных нелинейных видеоредакторов, под которым быстро собрался тред из сотни комментариев. Некоторые из перечисленных инструментов относятся к профессиональным (Lightworks), другие — претендуют на звание бесплатной альтернативы профессиональным видеоредакторам (VSDC).

Штука в том, что определение «профессиональности» довольно расплывчатое, и какой именно при этом подразумевается функционал неясно. Захотелось выяснить, в чём же всё-таки хороши бесплатные аналоги, и можно ли ими заменить программы стоимостью в несколько десятков тысяч рублей. Забегая вперед, скажем, что получилась ситуация почти как по Гоголю:
Если бы губы Никанора Ивановича да приставить к носу Ивана Кузьмича, да взять сколько-нибудь развязности, какая у Балтазара Балтазарыча, да, пожалуй, прибавить к этому ещё дородности Ивана Павловича
Другими словами, идеальный инструмент найден не был, но у каждого нашлась, как минимум, одна фича, не уступающая тому, что предоставлено в профессиональных видеоредакторах.

Total votes 41: ↑40 and ↓1+39
Comments83

Рюкзак для гика: несколько вариантов от Madrobots

Reading time8 min
Views68K


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

Носить с собой все в сумке — не лучший вариант, поэтому большинство гиков склоняются к рюкзакам. И вот здесь начинаются муки выбора. Помимо того, что рюкзак для техники должен быть защищен от погодных условий, защищать устройства от ударов, он еще должен быть удобен для долгосрочного передвижения по городу или вне населенного пункта. Плюс есть еще много критериев, каждый из которых сугубо индивидуален. Сегодня рассказываем о рюкзаках, которые оптимизированы для удобного ношения гаджетов и отвечают дополнительным требования гиков.
Total votes 33: ↑28 and ↓5+23
Comments85

Все способы вертикального выравнивания в CSS

Reading time6 min
Views777K
image

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

Да, для вертикального выравнивания в CSS есть специальное свойство vertical-align с множеством значений. Однако на практике оно работает совсем не так, как ожидается. Давайте попробуем в этом разобраться.

Читать дальше →
Total votes 42: ↑40 and ↓2+38
Comments20

Мои правила дизайна хорошего интерфейса

Reading time4 min
Views100K
image

В этой статье я привожу примеры основных принципов или концепций, которыми руководствуюсь при проектировании десктопных интерфейсов. Не планирую выступать новатором или поучителем, но с радостью поделюсь набором установок, который помогает мне в работе.
Читать дальше →
Total votes 59: ↑55 and ↓4+51
Comments27

Чем плох JavaScript в большом проекте? С какими проблемами мы столкнулись и как их решали

Reading time1 min
Views42K


Почему определенные недостатки языка JavaScript в реалиях разработки такого большого проекта, как наш, оказываются критическими? Как решить проблемы JS, когда количество кода превышает 2 млн строк, а команда насчитывает более 20 человек и постоянно растет? Об этом — в докладе фронтенд тимлида Wrike в рамках митапа, проведенного в нашем офисе совместно с сообществом Piter JS.

Смотреть
Total votes 35: ↑20 and ↓15+5
Comments67

Обзор бюджетного 8" планшета Chuwi Vi8 Plus на Windows 10 за $88

Reading time3 min
Views39K
В декабре 2015 года в продажу поступил свежий планшет Chuwi Vi8 Plus с полноценной Windows 10, аккумулятором на 4000 мАч, процессором Intel Cherry Trail X5 Z8300 с частотой 1.84GHz, 2 ГБ оперативной и 32 ГБ встроенной памяти. На этом планшете можно поиграть в какой-нибудь Bioshock, и при этом стоит гаджет меньше 100 долларов.

image
Читать дальше →
Total votes 26: ↑22 and ↓4+18
Comments78

Квинтовый круг: Говорим о музыке простыми словами

Reading time3 min
Views128K


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

Впервые квартово-квинтовый круг был описан в книге «Идея грамматики мусикийской» от 1679 года русско-украинского композитора Николая Дилецкого.
Читать дальше →
Total votes 25: ↑25 and ↓0+25
Comments60

$2 в месяц: счета за энергию у владельцев энергоэффективного дома в Великобритании

Reading time2 min
Views21K
image
Британский архитектор Колин Ушер, директор компании John McCall Architects, разработал для своей семьи энергосберегающий дом, снабжённый, в числе прочего, солнечными панелями. В результате здание получилось настолько энергетически эффективным, что платить за электричество хозяевам приходится всего по $2 в месяц.

Учитывается вся энергия, используемая для отопления, освещения, подогрева воды и готовки. В местной валюте это получается менее £15 в год. Следует учесть, что оборудованный солнечными панелями дом находится не где-нибудь в солнечной Калифорнии, а в городке Уэст Кирби в графстве Мерсисайд в Северо-Западной Англии.

Бетонные стены, тройные стёкла в окнах, правильное расположение по отношению к сторонам света, динамическое отопление при помощи теплового насоса и солнечные панели на крыше позволяют дому эффективно сохранять полученное тепло и получать необходимую энергию из возобновляемых источников. В год дом потребляет 3453 кВт*ч, из них — 3338 кВт*ч солнечной энергии.
Больше информации и фото
Total votes 21: ↑18 and ↓3+15
Comments124

DeLorean возвращается на рынок автомобилей

Reading time1 min
Views17K
DeLorean может вернуться на рынок автомобилей благодаря закону США, который освобождает мелкосерийных автопроизводителей от требований к безопасности, предъявляемых к большинству концернов. Закон распространяется на «реплики», то есть машины, похожие на модели возрастом от 25 лет — например, Shelby Cobra, Mustang 1965 года и DeLorean.

image
Читать дальше →
Total votes 22: ↑22 and ↓0+22
Comments97

«Галоп пикселя — часть третья» — Анимация

Reading time32 min
Views75K


«Галоп пикселя», часть I — базовые понятия, этапы взросления, прикладные упражнения (линк)
«Галоп пикселя», часть II — перспектива, цвет, анатомия и прикладные упражнения (линк)
«Галоп пикселя», часть III — Анимация (линк)
«Галоп пикселя», часть IV — Анимация света и тени (линк)
«Галоп пикселя», часть V — Анимация персонажей. Ходьба (линк)

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

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

Не смотря на то, что вторая часть цикла о пиксель-арте собрала куда меньше положительных отзывов и согласно статистике пользовалась меньшим успехом на Хабре — мы продолжим копать пиксель-арт так, чтобы исследованные нами территории перестали быть белыми пятнами, чтобы мы могли, наконец, воздвигнуть здесь надежный укрепрайон. Популярность вещь приходящая и уходящая. Было бы смешно руководствоваться исключительно ею. Тем более что есть люди, которые настояли на скорейшем выпуске этой части цикла. Я ещё коснусь этой темы в конце публикации.

Лопаты в руки.


Лопатить пиксели
Total votes 103: ↑99 and ↓4+95
Comments21

Массовые убийства эпохи Голоцена

Reading time2 min
Views17K
Проломленные черепа, поломанные кости со следами метательных снарядов, поражённые стрелами шеи, сломанные рёбра, колени, руки, невинные жертвы, в том числе беременная женщина, которой связали руки прежде чем нанести смертельный удар.

Такие зверства напоминают худшие примеры современных войн. Но это описание столкновения племён африканских охотников-собирателей около 10 000 лет назад.



Археологи нашли в историческом районе Натарук на берегу озера Туркана в Кении следы одного из первых массовых убийств в истории Земли. Это значит, что люди ходили воевать племя на племя даже в глубокой древности, ещё до появления цивилизации. Находка археологов — самый древний научно подтверждённый случай группового конфликта среди человеческих племён, предшественник того, что мы понимаем под словом «война».
Читать дальше →
Total votes 26: ↑22 and ↓4+18
Comments48

Как правильно внести свою лепту в Open Source проект: простые подсказки

Reading time6 min
Views69K
Open Source проекты с каждым днём набирают всё большие обороты, появляются новые, активно развиваются популярные.
Такие проекты как Bootstrap, Angular.js, Elasticsearch, Symfony Framework, Swift и многие другие привлекают новых разработчиков, их сообщество растёт. Всё это даёт огромный рост проектам, а самим разработчикам интересно поучаствовать в разработке чего-то, чем пользуется весь мир.

Я, как и многие другие программисты, не устоял и также время от времени участвую в разработке Open Source проектов, в основном на PHP. Но когда я начинал, я столкнулся с проблемой — я не знал, как правильно организовать процесс «контрибьютинга», с чего начать, как сделать так, чтобы мой Pull Request рассмотрели и т.д.

Всем начинающим «контрибьютерам», которые столкнулись с похожим проблемами, добро пожаловать под кат.


Читать дальше →
Total votes 80: ↑69 and ↓11+58
Comments41

Remix OS, многооконная ОС на основе Android, теперь доступна для PC

Reading time1 min
Views52K
image
Скриншот рабочего стола Remix OS для PC (кликабельно)

Разработчики Remix OS выпустили альфа-версию этой операционной системы для PC. Эта Android-совместимая операционная система изначально предназначалась для Remix Mini, компактного системного блока. Система приспособлена для работы с мышью и клавиатурой вместо сенсорного экрана, поддерживает многооконность и панель задач.

Краудфандинговая кампания по сбору средств на системный блок Remix Mini не только успешно набрала необходимую сумму, но и многократно превысила её: в октябре 2015 года итоговая сумма составила боле $1,6 млн. вместо $50000, на которые изначально нацелились создатели Remix — китайский стартап Jide, основанный бывшим сотрудником Google.
Читать дальше →
Total votes 22: ↑20 and ↓2+18
Comments73

Коллекция практических советов и заметок по вёрстке

Reading time32 min
Views177K

CSS Refresher


Это большая коллекция практических советов и заметок по вёрстке. Своеобразная памятка для тех, кто каждодневно использует CSS. Освещаются самые разные темы, от деталей поведения плавающих элементов до использования SVG и спрайтов. Проект постоянно обновляется, активное сообщество github также принимает в нем участие, там добавляются интересные замечания, о которых, возможно, вы и не слышали.

От переводчика


Приветствую всех, меня зовут Максим Иванов, и сегодня я подготовил для вас перевод заметок разработчика из Сан-Франциско Васанта Кришнамурти (Vasanth Krishnamoorthy) «CSS Refresher». Web-программирование одна из самых быстро развивающихся отраслей в наше время. Казалось бы, возьми какой-нибудь видеокурс на tuts+ и освой html-верстку, однако, как говорил разработчик Opera Software Вадим Макеев, выступая на конференции CodeFest, они все равно это делают плохо. Но давайте посмотрим, может мы итак все это знаем.

Содержание


  1. Позиционирование (position)
  2. Отображение элемента в документе (display)
  3. Плавающие элементы (float)
  4. CSS селекторы
  5. Эффективные селекторы
  6. Переотрисовка и перерасчет
  7. CSS3 свойства
  8. CSS3 медиа-запросы
  9. Адаптивный web-дизайн
  10. CSS3 переходы
  11. CSS3 анимации
  12. Масштабируемая векторная графика (SVG)
  13. CSS спрайты
  14. Вертикальное выравнивание
  15. Известные проблемы

Читать дальше →
Total votes 40: ↑37 and ↓3+34
Comments33

Ford запатентовал автомобиль-трансформер со встроенным электроунициклом

Reading time2 min
Views11K
image

На прошлой неделе был опубликован патент US 9,211,932 компании Ford, заявка на который была подана ещё в июне прошлого года. Компания запатентовала неожиданную концепцию автомобиля-трансформера «два в одном». По задумке, заднее колесо автомобиля представляет собой автономный электромотор, который можно будет отсоединять и надевать на ось небольшого уницикла. Шасси уницикла предлагается хранить в багажнике автомобиля.

Таким образом, по задумке авторов идеи, человек может доехать на автомобиле до какой-то парковки, затем вынуть из багажника электрический уницикл без колеса, поставить на него колесо с автомобиля (автоматическое поддомкрачивание автомобиля и съём колеса лёгким движением руки также продуманы), и отправиться далее уже на мелкогабаритном транспорте (напоминающем существующий одноколёсный электромотоцикл RYNO). Также предусматривается вариант, в котором колесо не нуждается в дополнительном шасси, а работает как уже поступивший в продажу одноколёсный аналог Segway – Solowheel.
Читать дальше →
Total votes 19: ↑18 and ↓1+17
Comments33

Окружение разработки: Redmine + Git + ownCloud

Reading time15 min
Views27K
Данная статья появилась с целью обобщить довольно длительные попытки собрать удобное окружение для работы над проектами. Несомненно, существует множество сервисов готовых предоставить схожую функциональность, но их использование не всегда удобно и по различным причинам, может быть неприемлемо. Если возникла такая ситуация, надеюсь, представленная в статье конфигурация окажется полезной.



Сценарий использования данной связки, можно кратко описать следующим образом:

  • Файлы проекта хранятся в Git репозитории;
  • Репозиторий содержит настройки, исходники и другие файлы проекта, наличие которых удобно и допустимо в коллективном репозитории;
  • В корне расположена директория cloud, исключенная в .gitignore, в которую через WebDAV монтируется ownCloud папка, для остальных файлов;
  • Содержимое Git репозитория отслеживается в системе управления проектами Redmine.


План развертывания системы включает настройку следующих сервисов:

  1. OpenLDAP — единая учётная запись для всех сервисов;
  2. Redmine — запуск в Docker контейнере, создание и привязка Git репозитория, LDAP аутентификация;
  3. NGINX — доступ к Git репозиторию через HTTPS и LDAP аутентификация;
  4. ownCloud — LDAP аутентификация и монтирование папки через davfs2.

Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments7

Астрономический календарь на 2016 год

Reading time1 min
Views20K


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

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

Хочу такой календарь
Total votes 31: ↑31 and ↓0+31
Comments10
1
23 ...

Information

Rating
Does not participate
Location
Севастополь, Республика Крым, Россия
Date of birth
Registered
Activity