Редактирование шейдеров WebGL на лету — теперь и в Хроме

Автор: admin от 7-04-2015, 23:41, посмотрело: 335

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

Категория: Веб-разработка, Google

 

Переходим с STM32F103 на К1986ВЕ92QI. Или первое знакомство с российским микроконтроллером

Автор: admin от 7-04-2015, 18:49, посмотрело: 1592

Введение


В преддверии нового года я, как и многие россияне, активно следил за состоянием зарубежной валюты. Но не просто из-за собственного интереса, а из-за того, что на тот момент заканчивал свое устройство, которое требовалось показать на школьной и районной конференции. Так как в названии работы было такое слово как «бюджетное», то приходилось в презентации указывать стоимость каждого компонента, вплоть до резисторов и перемычек. Изначально, когда доллар стоил порядка 30 рублей, устройство и вправду было бюджетным. Как при домашней сборке, так и при конвейерной. Но когда цена доллара перевалила за 100 рублей, я решил, нужно искать альтернативу зарубежным компонентам.

К этому моменту уже как несколько месяцев изучал работу микроконтроллеров STM32F100 и STM32F103, применяя их на практике в презентационном устройстве. От таких гигантов, как STM32F429, мне пришлось отказаться. Так как стоимость в 1800 рублей за корпус является заоблачной для «бюджетного» устройства, функционал которого только начал превосходить возможности AVR Atmega32.

Категория: Программирование

 

Автоматическое управление паролями в Active Directory

Автор: admin от 7-04-2015, 18:20, посмотрело: 1210

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

Случилась (да и регулярно случается) со мной подобная история. Не скажу, что я изобрёл что-то новое и выдающееся. Скорее наоборот – воспользовался трудами коллег, найденными в просторах интернета и в кладезях премудрости Хабра. Но мне удалось объединить их для решения вполне конкретной и достаточно интересной задачи. Далее я опишу конкретное решение конкретной задачи по управлению паролями пользователей в Active Directory. Точнее, автоматизацию проверки срока действия этих паролей и генерации новых паролей. В качестве признательности коллегам я счёл необходимым опубликовать это решение здесь, в надежде, что оно кому-то пригодится или послужит источником новых идей.
Дальше подробное описание и код

Категория: Системное администрирование, Windows

 

Манипулирование БЭМ-структурой с помощью Bemy

Автор: admin от 7-04-2015, 18:00, посмотрело: 411

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

Манипулирование БЭМ-структурой с помощью Bemy

Если вы также используете deps.js файлы формата enb, то bemy будет вам особенно полезен, так как приняв на выход путь к этому файлу, bemy создаем файловую структуру блока (по умолчанию с css-файлами).

Категория: Программирование » Веб-разработка

 

Привязки из вендорного бандла к рабочему проекту Symfony2

Автор: admin от 7-04-2015, 16:59, посмотрело: 335

Среди php-разработчиков последнее время все сильнее набирает популярность Symfony2. Этот фреймворк позволяет использовать любые модули (в симфони они называются бандлы) для создания базовых фич проекта. По сути стандартная поставка симфони и является набором модулей. Но что если у вас несколько проектов, и вам необходим одинаковый набор функций на них, но подходящего модуля среди открытых нет? Не беда, можно написать свой.

Категория: Программирование

 

Вежливое приглашение к разработке

Автор: admin от 7-04-2015, 16:53, посмотрело: 286

Критикуешь – предлагай


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

Часть из них связана непосредственно с исполняемым файлом, пресловутым .exe'шником; другая – с созданием архива и, что немаловажно, индекса драйверов; третья – с тестированием приложения и отдельных версий драйверов для различного оборудования как на разных версиях ОС Windows, так и на железных стойках. Часть из этих решений мы отдаем в тестирование пользователям, проявившим особенный интерес.

Категория: Веб-разработка, Windows

 

Как изменить имя шрифта

Автор: admin от 7-04-2015, 16:43, посмотрело: 768

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

Я столкнулся с этой проблемой следующим образом. Требовалось на домашнем компьютере сконвертировать набор документов из САПР «Компас» в формат PDF. Для этой цели имелся КОМПАС-3D Viewer. А затык вышел с тем, что автор документов набрал их шрифтом Arial Narrow, который на компьютере отсутствовал; вместо него смотрелка подставляет шрифт Arial, из-за чего все надписи в документе разъезжаются как попало.

Конечно, мы все знаем, как можно решить проблему с отсутствующим шрифтом, да и с редактором Компаса. Но есть у меня скверная привычка не нарушать авторские права без крайней необходимости, потому стал искать законное и относительно честное решение. В компьютере стоял свободный шрифт Liberation Sans Narrow (TrueType), который очень похож на Arial Narrow, а главное, имеет те же метрики. Надо было лишь убедить систему (речь идёт о Windows Vista), что точно такой же шрифт зовут Arial Narrow, только и всего.

Категория: Системное администрирование, Windows

 

Сравнительный анализ iOS-почт: Google Inbox, myMail и Яндекс.Почта

Автор: admin от 7-04-2015, 16:14, посмотрело: 413

Привет, Хабр!

Написать эту статью меня сподвигло обновление Яндекс.Почты. Хочу поделиться впечатлениями и сравнить с другими почтами на iOS: вышедшим недавно Google Inbox и myMail от Mail.Ru, которым пользуюсь сам. Все три выпущены крупными сервисами, у всех симпатичный интерфейс, все обещают хорошую функциональность.

Краткая предыстория: почтой пользуюсь давно и много – есть десяток ящиков – Gmail, Яндекс, Mail.ru, на хостинге и даже на Рамблере. Каждая почта для своих целей и каждая используется ежедневно. Держать на телефоне приложения всех сервисов сразу – безумие и смерть батарейки, поэтому выбрал универсальный клиент, работающий и на планшете и на телефоне (iPhone и iPad в моём случае). Тестировал Boxer и Cloudmagic – показались глючными, остановился на myMail, но спортивный интерес остался: слежу за новыми почтовыми приложеньками и надеюсь на выход идеального. Сразу после выхода раздобыл инвайт и опробовал Inbox, а на прошлой неделе потестировал новую iPhone-почту Яндекса.

Под катом — сравнение Яндекс.Почты, Google Inbox и myMail. Поехали!

Категория: Веб-разработка, Яндекс, Google, iOS

 

В меру Универсальное Устройство Управления на Raspberry Pi + stratum1 NTP-сервер

Автор: admin от 7-04-2015, 16:10, посмотрело: 948

Всем привет.
$(любая картинка с баяном)

Disclaimer: я в курсе, что уже существует 1000+1 реализация stratum1 NTP-серверов на RasPi. Моя будет тысячевторой. Но всё равно очень хочется о ней поведать, тем более что в результате получилось устройство, которое (а) можно смонтировать в стойку, (б) выполняет чуть больше задач, нежели просто NTP-сервер, (в) потребовало некоторых затрат труда, который вполне может быть оценен публикой

Категория: Админитстрирование » Сетевые технологии

 

CentOS 7 (1503) уже доступен. Что нового и как обновиться

Автор: admin от 7-04-2015, 16:01, посмотрело: 740

Недавно всем пользователям стал доступен CentOS 7 (1503), ранее известный как CentOS 7.1.

CentOS 7 (1503) уже доступен. Что нового и как обновиться

Для обновления достаточно подключиться к серверу с CentOS 7 и в терминале ввести команду:

yum clean all && yum update

В этой статье мы рассмотрим, что нового появилось в значительном обновлении ОС.

Основные изменения



  • Инструмент автоматического уведомления об ошибках (ABRT) теперь может сообщать о проблемах напрямую на bugs.centos.org

  • Расширена поддержка Parallel NFS

  • Множество улучшений в ядре ОС, включая обновления без перезагрузки и новый механизм блокировок MCS locks

  • Улучшенный планировщик нагрузки

  • Обеспечена поддержка нового оборудования

  • LVM-кеш теперь полностью поддерживается

  • Блочные устройства распределенной отказоустойчивой файловой системы Ceph теперь могут быть смонтированы

  • Полная поддержка OpenJDK 1.8.0

  • Улучшена стабильность часов

  • Обновлены версии OpenSSH, Docker, Network Manager и Thunderbird

  • Обновлены драйверы сетевых устройств

  • Как превью добавлены файловые системы Btrfs, OverlayFS и драйвер Cisco VIC


Давайте рассмотрим некоторые интересные нововведения.

Категория: Системное администрирование, Linux

 
Назад Вперед