Собираем
информацию
по крупицам
Главная страница

Здравствуйте!

 

Вы находитесь на сайте WebHamster.ru. Наш хомячок бегает по интернету в поисках интересной информации. Он собирает её по крупицам и аккуратно складывает здесь. А еще хомячок знает буквы, садится за свою маленькую пишущую машинку и сам пишет всякую ерунду. Он такой непоседа...


Новости

Статья о возможности превращения DV-камеры SONY в WEB-камеру под Linux
15-12-2012
01:35:56

Потратив несколько бессонных ночей, я немного разобрался в вопросе подключения DV-камеры Sony DCR-HC42E в виде WEB-камеры в операционной системе Linux. Камера была подключена по шнуру FireWire (IEEE 1394), нормально определилась в скайпе, после чего был совершен тестовый звонок.

 

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

 

О настройках этого чуда рассказывется в статье:

 

Как в Linux превратить DV-камеру в WEB-камеру

 

Если вам есть что сказать по вопросу улучшения достигнутого результата, пишите на форум. А я пока скажу свое мнение: Linux до сих пор не готов для десктопа!


1С 8.2: Удаление объектов из-под пользователя в пределах его прав
14-12-2012
15:46:16

Новая статья об удалении объектов в среде 1С 8.2.

 

Суть вопроса: для сохранения ссылочной целостности, в системе 1С реализован механизм пометки объектов на удаление с их последующим удалением. Пользователь системы 1С обычно обладает правом помечать ошибочные/ненужные объекты на удаление. Реальное удаление время от времени делает Администратор. А до фактического удаления помеченные на удаление объекты все время находятся на виду, мозолят глаза, и вызывают справедливый вопрос пользователей: Если мы можем создавать и редактировать объекты, то почему мы не можем их удалять?

 

На самом деле, можно сделать так, чтобы пользователи удаляли объекты в пределах прав доступа своей роли. Как это сделать, написано в статье:

 

1С 8.2: Как сделать удаление объектов от пользователя в пределах его прав

 

Аннотация к статье:

 

 

В системе 1С удаление помеченных на удаление объектов традиционно разрешается делать только привелигерованным пользователям. Часто удаление объектов доступно только Администратору, у которого есть доступ ко всем объектам конфигурации. Проблема в том, что системная функция НайтиПомеченныеНаУдаление() пытается перебрать ВСЕ объекты конфигурации. Если какой-то объект недоступен пользователю, из-под которого запущена функция, функция завершится с ошибкой. И никакого списка помеченных на удаление объектов получено не будет. В статье приведены функции, с помощью которых можно проводить удаление от обычного пользователя.

 

 

 


Убираем nag screen в Sublime Text 2.0.1 под Linux
04-12-2012
23:48:50

Недавно нашел патч для бесплатной версии Sublime Text 2.0.1 под Linux, убирающий "раздражающий экран". Этот экран случайным образом появляется при сохранении текста в редакторе. Данный патч, что примечательно, распространяется под лицензией GPL v.3.

 

О том как он работает написано в статье:

 

Как пропатчить Sublime Text 2.0.1 под Linux

 

 


Новая версия низкоуровневого переключателя клавиатуры LoLo Switcher 0.27
25-11-2012
23:52:44

Увидела свет новая версия переключателя клавиатуры LoLo Switcher 0.27 для оконной среды X11 в ОС Linux.

 

LoLo Switcher - это низкоуровневый переключатель клавиатуры, который считывает коды нажатых клавиш прямо из файла устройства ввода. Обнаружив нажатие комбинаций клавиш, ответсвенных за переключение языка ввода, LoLo Switcher вызывает стандартную функцию переключения языка в среде X11. LoLo Switcher работает как в режиме "кольцевого" переключения раскладок, так и в режиме прямого переключения, когда для каждой раскладки соответсвует своя комбинация клавиш. LoLo Switcher распознает не только нажатия клавиш, но и их отжатия. LoLo Switcher позволяет настроить переключение раскладки на абсолюно любую комбинацию клавиш, так как напрямую работает с аппаратными кодами клавиатуры.

 

Больше года назад была выпущена предыдущая стабильная версия LoLo Switcher 0.25. Почему же за год появилась только одна новая версия? Потому что LoLo Switcher просто работает, и в улучшениях не нуждается.

 

Поводом выпустить новую версию стали просьбы пользователей некоторых дистрибутивов (например, OpenSUSE 12.1), у которых оказался разломанным стек событий в KDE 4.8.x.  Внешне это выглядело так: LoLo Switcher работает некоторое время, после чего вываливается с ошибкой

 

Short input keyboard device read

 

Я не мог помочь пользователям потому, что у меня подобная проблема не появлялась. Но после недавнего переезда с Debian Stable на Debian Testing (Wheezy), подобная проблема проявилась и у меня. Я внес изменения в LoLo Switcher, протестировал, и теперь выкладываю новую версию на официальной странице:

 

Официальная страница проекта LoLo Switcher

 

 

Изменения в версии 0.27:

  • В Config.cpp удалены вызовы popen, используемые для запуска bash-команд chown для установки правильных прав на каталог конфигурации и файл конфигурации в случае, если их нет в системе. Вместо них теперь используется C-функция chown()
  • В Config::getUserDirectory() и Config::getUserName() считывание значений переменных окружения в методах через функцию getenv() сделано с ограничением на длинну строки. Затем в конец области строки добавляется 0
  • В Config::readFile() считанная из файла конфигурации строка для безопасности сразу подвергается обработке, в конец области считанной строки добавляется 0
  • Исправлен выход из программы в случае получения обрывочного события клавиатуры и джойстика. Такое поведение замечено в OpenSUSE 12.1 и в Debian Testing (Wheezy) в среде KDE 4.8.x
  • В режим теста кодов устройства (опция -t1) добавлено пояснение, что нужно настроить параметр InputDevice в том случае, если не видно кодов нажатых клавиш

 


Пошаговая инструкция установки Steam for Linux в Debian Testing
11-11-2012
01:55:00

Многие охочие до игр линуксоиды знают, что недавно вышла бета-версия нативного клиента Steam для платформы Linux. Броский заголовок новости:

 

Steam for Linux Beta Now Available

 

как всегда оказался далёк от реальности. Клиент выпущен вовсе не под Linux, а под вполне конкретный дистрибутив Ubuntu 12.04. Так что пользователи других дистрибутивов, например Debian Testing, продолжают сосать лапу.

 

Однако, основательно поковырявшись и чуть было не снеся половину системы, я все-таки нащупал возможность установки Linux-клиента Steam в Debian Testing.

 

Статья с полным перечнем действий размещена в разделе Компьютерное:

 

Как установить бету Steam for Linux в Debian Testing. Пошаговая инструкция.

 

К сожалению, у меня нет инвайта на тестинг закрытой беты, поэтому прошу посодействовать мне в его получении. Аккаунт xintrea, электронная почта xintrea@gmail.com.

 

 


Новая статья по 1С 8.2 в режиме управляемого приложения
29-10-2012
08:59:30

Написана новая статья по платформе 1С. (Да, да, приходится одновременно делать и C++ разработку, и управляемое приложение на 1С писать).

 

Статья:

 

1С 8.2: Как установить сортировку по-умолчанию в динамическом списке

 

Аннотация к статье:

 

По неизвестным причинам, в интерфейсе конфигуратора 1С 8.2 отсутствует возможность указать поле в динамическом списке, по которому должна идти сортировка при открытии формы. Вещь элементарная, но её нет. Например, зачастую нужно по-умолчанию сортировать записи в форме списка или в форме выбора справочника по какому-нибудь производственному идентификатору. К счастью, можно задать сортировочное поле по-умолчанию через код.

 


Новая статья в разделе "Программирование на C++ и Qt"
23-10-2012
22:47:55

В разделе "Программирование на C++ и Qt" написана новая статья:

 

Как в C++ сделать массив объектов, у которых конструктор имеет аргументы

 

Аннотация к статье:

 

В статье размещена выжимка по вопросу о том, как создать массив объектов, у которых конструктор имеет аргументы. Ответ пришлось искать очень долго, так как оказалось, что стандартных механизмов для создания массивов объектов с аргументами в C++ нет. 

 


Веб-клиент MyTetra запущен на обычном сотовом телефоне 2010 года выпуска
16-10-2012
16:47:15

Сегодня был произведен важный эксперимент, результаты которого порадуют каждого пользователя MyTetra. Была осуществлена проверка возможности работы веб-клиента MyTetra на сотовом телефоне Samsung GT-B2710 (приобретен в 2010 году). Обращаю внимание, что это не смартфон, а обычный сотовый телефон.

 

Веб-клиент MyTetra свободно запустился в браузере Opera Mini 7. Весь функционал веб-клиента полностью работоспособен.

 

Пара фотографий:

 

 

 

 

Напоминаю, что MyTetra - это кроссплатформенный менеджер заметок (PIM-manager), который способен работать на платформах Linux, Windows, MacOsX, FreeBSD, MeeGo. С появлением Веб-клиента, пользовательские данные стали доступны на любых устройствах, работающих с сетью Интернет.

 


MyTetra немного обновилась
02-10-2012
16:35:55

В экспериментальной ветке MyTetra появилось два долгожданных исправления:

  • Исправлена сборка под современными версиями GCC и Qt (проверено на Qt 4.8.2)
  • Добавлена обработка события потери фокуса окном, при котором теперь происходит сохранение данных. Теперь данные редактируемой записи всегда автоматически записываются при выходе из системы без дополнительных телодвижений.

Для получения этих исправлений смотрите официальную страницу MyTetra, раздел Разработка.

 


Открыт веб-клиент программы MyTetra
30-09-2012
00:30:22

Уважаемые пользователи менеджера накопления информации MyTetra! Рад вам сообщить, что с сегодняшнего дня начал свою работу интернет-клиент для программы MyTetra. Благодаря ему можно получить доступ к своим данным с любого компьютера, просто запустив браузер.

 

Вот как выглядит работа веб-клиента MyTetra:

 

Увеличить

 

Доступ к собственным данным могут получить те пользователи, которые настроили синхронизацию через публичные сервера GitHub.com или BitBucket.org. Так же есть потенциальная возможноть соединять MyTetra Web Client с базой, размещенной в сервисе DropBox.com (требуется проверка). В настоящий момент возможен доступ только к открытым незашифрованным данным. Работа с зашифрованными данными станет возможна после того, как будет сделана JavaScript-реализация алгоритма дешифровки формата RC5Simple.

 

Страница с веб-клиентом:

 

https://webhamster.ru/webmytetra

 

Для демонстрации работы можно использовать URL базы данных автора:

 

https://raw.github.com/xintrea/mytetra_syncro/master/mytetra.xml

 

Скопируйте эту ссылку в буфер обмена, и воспользуйтесь ей в веб-клиенте.

 

Прочие ссылки по теме:

 

Код клиента открыт под лицензией GPL v.3.0.

 


Страницы:  ‹ Назад 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Далее › 

Интересное на сайте


ПЭВМ "Микроша" » Комплект программ "Редактор и Ассемблер" для ПЭВМ "Микроша"

Часть документации на ПЭВМ "Микроша" с описанием работы текстового редактора и транслятора ассемблера. Данный комплект программ занимал 4Кб: 2Кб уходи...


Система контроля версий GIT » Установка GIT и настройка GitHub: полное руководство (Windows, Linux)

Здесь описывается практическая часть вопроса использования Git - его установка и регистрация на сервере GitHub.com.    GitHub.com - это серв...


Qt » MyTetra v.1.28 - подробный обзор

Свершилось! Очередная версия MyTetra доступна для скачивания. Как обычно, первыми новую версию могут пощупать пользователи Linux. Пользователи Wi...

RSS подписка

Подпишитесь на новости сайта по RSS

Поделиться этой страницей


Статистика


О, смотри-ка какое хорошее место. Дайте два!

Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean

База Аrmagedec

База SorokinRed

База Deadelf79

База Fadk

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик