Мониторинг подключения USB накопителей и логирование операций с файлами

Автор: admin от 18-05-2014, 23:32, посмотрело: 1052

Дано:

  • Пользовательские ПК, под управлением linux (suse 11, mint 16);

  • Пользователи работают удаленно с терминалами, куда пробрасываются USB накопители;

  • Пользователи не имеют на персональных компьютерах никаких прав, кроме запуска rdesktop/freerdp.


Задачи:

  • отслеживать факты подключения USB накопителей;

  • отслеживать факты записи и изменения файлов на USB накопителях.

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

 

Почтовый сервер с хранением данных в PostgreSQL (продолжение)

Автор: admin от 18-05-2014, 23:25, посмотрело: 716

В этом посте будут рассмотрены дальнейшие приключения по настройке почтового сервера. А именно настройка МТА Exim и его связка с MDA DBmail.
Исходя из комментариев к предыдущей статье, постараюсь изложение сделать более подробным.

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

 

5 причин использовать AngularJS в вашем корпоративном приложении

Автор: admin от 18-05-2014, 22:27, посмотрело: 310

5 причин использовать AngularJS в вашем корпоративном приложении


5 причин использовать AngularJS в вашем корпоративном приложении

Нынешнюю ситуация в мире корпоративных приложений можно описать одним словом: хаос.

Начиная с устаревшего кода, который в течении N лет переходил от разработчика к разработчику без всякой документации. До слишком сложных интерфейсов, которые слишком усложняют код. До смешивания вместе N технологий в одном единственном приложении. Посмотрим фактам в лицо: когда эти вещи создавались, никто не задумывался об их поддержке. Сегодня мы столкнулись с проблемой – как исправить все эти приложения? С чего начать? Как привнести в них здравый смысл? Как привести их к современному технологическому стеку?

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

 

Простая Наука — дайджест опытов #32

Автор: admin от 18-05-2014, 19:55, посмотрело: 854

Простая Наука — дайджест опытов #32

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

В сегодняшнем выпуске:

  • вулканчик из бихромата аммония с добавлением магния;

  • получаем огонь из йода и алюминия;

  • чайник под тепловизором;

  • пластина Хладни.

Категория: Железо » Сделай Сам

 

Курсы по программированию Udemy за 10$ вместо 100$

Автор: admin от 18-05-2014, 19:55, посмотрело: 416

Товарищи, буквально недавно пришло в рассылке.

Онлайн платформа обучения Udemy предлагает возможность купить практически любой из её онлайн-курсов по программированию, аналитике, бизнесу, технологиям (которые обычно стоят 100-500$) всего за 10$ для первых 10000 купивших, 20$ для еще 10000 и 30$ для остальных до 23 мая.

Курсы по программированию Udemy за 10$ вместо 100$

Промокод: PREMIUM10

Что за курсы, например, доступны:

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

 

Собрание ваших сочинений на Angular.js

Автор: admin от 18-05-2014, 18:55, посмотрело: 351

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

Итак, а как вообще принятно решать проблему сборки в последнее время? Grunt/Gulp плагины, require.js, browserify — самые популярные варианты.

Но есть нюанс. Когда вы имеете дело с Angular-приложением, вы сталкиваетесь с необходимостью декларирования зависимостей между модулями для их правильной сборки. Поясню на примере.

Если у вас простейшее приложение, которое состоит из нескольких файлов:

app.js
controllers.js
services.js
directives.js
filters.js

То никаких проблем нет. Вы можете вручную прописать порядок их подключения в том же Grunt/Gulp.

Но, допустим, если вы захотите реализовать такую архитектуру, при которой каждый отдельный сервис, контроллер, директива и т. д. находятся в отдельных файлах, то есть:

app.js
controllers/
	FirstCtrl.js
	SecondCtrl.js
services/
	FirstSrv.js
	SecondSrv.js

То вы столкнётесь с рядом трудностей. Главным образом, трудности будут с тем, как сшить все файлы так, чтобы при этом Angular работала без ошибок. В чем трудность?

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

 

Гикпорн 4 — продолжаем вскрывать микросхемы: БК0010, MEMS гироскоп и немного Роснано

Автор: admin от 18-05-2014, 18:55, посмотрело: 1127

Гикпорн 4 — продолжаем вскрывать микросхемы: БК0010, MEMS гироскоп и немного РоснаноС момента публикации предыдущего поста с вскрытыми микросхемами прошло пол года — пора рассказать, что удалось увидеть нового. Для тех кто пропустил первые 3 серии — вот раз, два, три.

Toshiba TCD1201D — линейный монохромный CCD светочувствительный сенсор из 2048 элементов. Датчики такого типа применяются в факсах, считывателях штрих-кодов и даже на спутниках, фотографирующих землю. Сами светочувствительные элементы — в линии в центре кристалла. Накопленный за время облучения светом заряд постепенно «сдвигается» к краю кристалла двухфазным тактовым сигналом, где он усиливается — и далее уже может быть оцифрован, получится 1 строчка изображения.
Гикпорн 4 — продолжаем вскрывать микросхемы: БК0010, MEMS гироскоп и немного Роснано

Категория: Железо, Старое железо

 

«Забытые» парадигмы программирования

Автор: admin от 18-05-2014, 18:55, посмотрело: 765

«Забытые» парадигмы программирования

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

Ладно. Введение это очень весело, но вы его все равно не читаете, так что кому интересно — добро пожаловать под кат!

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

 

Python-digest #27. Новости, интересные проекты, статьи и интервью [12 мая 2014 — 18 мая 2014]

Автор: admin от 18-05-2014, 18:55, посмотрело: 396

Python-digest #27. Новости, интересные проекты, статьи и интервью [12 мая 2014 — 18 мая 2014] Многовато нынче дайджестов на хабре развелось, но этот-то о python! Сегодня и о ТДД и о PyQT и о MPTT — да и вообще приличное количество приличных букв на любой вкус.

Спасибо owlman75 за подготовку иллюстрации — она далась не с первого раза, но зато, как всегда, очень и очень неплохо. Спасибо и тем кто присылает новости на специальную форму — я их с благодарностью публикую.

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

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

 

Стартап из Общежития

Автор: admin от 18-05-2014, 17:55, посмотрело: 370

Всем привет! Эта моя первая статья на Хабре.

Меня зовут Артем, мне недавно исполнилось 20 лет, учусь в университете.

Стартап из Общежития

Я хотел бы рассказать каково делать проект (даже проекты) в общежитии, да и ещё во время сессии.

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

 
Назад Вперед