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

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

 

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


Новости

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.

 


MyTetra: кое-что новенькое
25-09-2012
12:20:59

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

 

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

 

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

 

Завеса тайны скоро будет приоткрыта. Следите за новостями.

 


Опубликована первая версия Debug Toolbar для CodeIgniter 2 by Xintrea
28-08-2012
23:50:03

В сети Интернет существует куча вариантов консоли отладки для CodeIgniter. Выглядят они примерно одинаково, вот так:

 

 

Все эти варианты ведут свою родословную от консоли отладки Symfony, которая была портирована в Kohana. Но проблема в том, что данная консоль, изначально созданная для CI v.1.x.x, не работает на современных версиях CI 2.x.x. На GitHub существуют варианты консоли для CodeIgniter 2 первых редакций, но просто запустить их не получится - нужно дорабатывать напильником в нескольких местах.

 

Я внёс все необходимые исправления в данный Debug Toolbar, и проверил работоспособность в CodeIgniter 2.0.3 и 2.1.2.

 

Страничка этого небольшого проекта находится здесь:

 

Консоль отладки для CodeIgniter 2

 

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

 


Вышел в свет SQLite 3 PDO драйвер для CodeIgniter 2
27-08-2012
22:28:09

Пару лет назад мне пришлось делать самодельный SQLite PDO драйвер для фреймверка CodeIgniter 1.7.x. Поддержка баз SQLite 3 была формально заявлена в CI 1.7.x, но по факту не работала. Поэтому я дработал существующий тогда PDO драйвер до состояния, когда он мог работать с SQLite 3. Через год я с удивлением обнаружил на GitHub-е множественное включение кусков моего кода в различные проекты.

 

Сегодня ситуация повторяется, но уже для CodeIgniter-2. Поддержка SQLite3 формально заявлена, но по факту не работает. Об этом была написана статья. Дожидаться, когда наконец в CI2 исправят поддержку SQLite3 (а работу в этом направлении разработчики таки ведут) у меня нет времени. Поэтому я поступил так же как и в прошлый раз - сделал PDO-драйвер, специально предназначенный для работы с SQLite3.

 

Страница проекта:

 

SQLite3 PDO драйвер для CodeIgniter 2

 

На текущий момент драйвер протестирован на выполнение основных операций чтения/записи в БД в фреймверке CodeIgniter 2.1.2.

 


Новые сведения о подключении базы SQLite 3 в CodeIgniter 2
25-08-2012
23:09:57

Сегодня была доработана статья "Работа базы SQLite 3 в CodeIgniter 2". Ранее в ней было написано, как организовать подключение SQLite 3 базы в CodeIgniter 2.1.2 через PDO драйвер, после чего открывалась возможность чтения из БД. В статье была оговорка, что запись в БД не работает, и я выясняю причины этого.

 

Сложность оказалась в том, что внутри ядра CodeIgniter отключает сообщения об ошибках. И даже после выставления в настройках максимального уровня сообщений об ошибках, "ядерные" ошибки CI остаются не видны ни на WEB-страницах, ни в логе. Соответственно, не представлялось возможности отследить и понять, что происходит при записи в БД.

 

Проблема оказалась банальной: просто-напросто для файла небыли выставлены права на запись со стороны web-сервера. Поэтому я мог записывать в базу любым клиентом, запущенным от пользователя, но не мог модифицировать файл базы из-под CodeIgniter. После выставления прав на запись, CI 2 стал нормально работать с базой SQLite 3.

 

Я не исключаю, что, возможно, придется еще дорабатывать данный PDO драйвер, как это произошло с CI 1.7.x. Но он заработал в первом приближении, и этого для старта пока достаточно.

 


Подключение базы SQLite 3 в CodeIgniter 2
19-08-2012
11:52:26

После нескольких дней и бессонных ночей, наконец-таки смог запустить поддержку SQLite 3 в CodeIgniter 2.1.2. О том как заставить работать PDO-драйвер с базами данных в формате SQLite 3, написана новая статья:

 

Работа базы SQLite 3 в CodeIgniter 2

 

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

 

В популярном веб-фреймверке CodeIgniter с поддержкой БД в формате SQLite 3 всё не слава богу. В устаревшем CodeIgniter (версии 1.7.x) ситуация была настолько запущена, что пришлось делать самодельный драйвер. Спустя пару лет, мы наблюдаем то же самое в CodeIgniter 2...

 


Что нам делать с Opera 12?
26-07-2012
10:06:48

Примерно месяц назад вышла очередная 12-я версия норвежского браузера Opera.

 

Сказать, что на этот раз команда разработчиков Opera подкачала  значит не сказать ничего. Я, как пользователь Opera, начавший использовать эту программу с версии 3, могу сообщить, что еще ни разу Opera не выпускалась в таком сыром состоянии. Обещанного ускорения интерфейса, ява скрипта и видео не то что не произошло, а стало гораздо медленнее чем было в предыдущих версиях. Рекомендуемые отключения аппаратного ускорения и прочие настройки не помогают. И если под Linux, почему-то, Opera 12 работает более-менее сносно, то под Windows тормозит, глючит и вылетает на протяжении всего рабочего дня.

 

Вконец измучившись от постоянных перезапусков и подтормаживаний, я решил что надо что-то делать. Пытался себя заставить использовать Firefox и Chrome это какой-то мрак. Невозможно настроить интерфейс так, как позволяет это сделать Opera.

 

И тут я подумал: "В команде Opera наверняка сидят не дураки, и прекрасно понимают, что выпустили сырой продукт. А если так, то сейчас они с дикой скоростью допиливают браузер до стабильного состояния. И коль уже прошел месяц,  то допилили они многое!". Краем уха я слышал, что где-то выкладываются промежуточные версии Opera. Полазил на официальном сайте точно! Opera постоянно выпускает актуальные сборки браузера, и называются они Opera Next.

 

В настоящий момент доступна Opera 12.50 Alpha. Так вот, эта альфа на проверку оказалась намного стабильнее "стабильной" Opera 12. Да не то что на много эта альфа попросту работает как надо. За неделю ежедневного использования программа показала себя только с лучшей стороны. Вылетов не наблюдается, интерфейс быстрый, прокрутка плавная, 50 вкладок держит свободно.

 

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

 


Добавление Userscript в браузер Chrome
23-07-2012
10:46:21

С течением времени я всё больше понимаю, что ничего не понимаю в новых фишках, изрыгаемых на нас "дизайнерами" и "маркетологами". Вот и сейчас столкнулся с тем, что не смог сделать элементарное действие в самом популярном браузере мира. Удивляясь самому себе, полез в поисковик с запросом "как запустить калькулятор" "как добавить userscript в chrome". На русском языке, кроме фраз "поддержка юзерскриптов нативно встроена в Chrome", ничего более внятного не нашел.

 

Пришлось лезть в англонет, где обнаружилась пара обучалок. В результате написал краткую пошаговую инструкцию:

 

Как добавить Userscript в браузер Chrome

 

Удачи.

 


Две задачки по MyTetra
20-07-2012
15:09:14

Уважаемые пользователи менеджера накопления информацией MyTetra, а в особенности разработчики!

 

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

 

Страница с задачами:

 

https://github.com/xintrea/mytetra_dev/issues

 

Краткое описание задач:

 

Задача 1: исправить баг. Автоматически не сохраняются изменения в тексте записи после просмотра/редактирования HTML кода.

 

Задача 2: исправить баг. Иногда появляется Critical error при нажатии кнопки "Удалить" или "Вырезать" в списке записей.

 

Предлагаю пользователям/разработчикам исправить хотя бы один из багов и создать свой Pull Request. Опытные пользователи Git знают как это делать.

 

Внимание! Перед началом работы с кодом, напишите в обсуждении задачки как вы собрались устранять баг. Так же на главной странице проекта на GitHub прочтите соглашение о кодировании.

 

PS: Для обсуждения работы над новой версией MyTetra создана специальная ветка форума:

 

Форум - Разработка MyTetra версии 1.31.x

 

По всем вопросам разработки отписываемся туда.

 


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

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


Mplayer / Mencoder » Как вытащить видеопоток из MKV (матрёшки) и сделать обычный AVI-файл

Вытащить видеопоток из *.mkv формата в обычный *.avi можно так:   $ mencoder video.mkv -nosound -ovc copy -of avi -o video.avi   Однако, быв...


Демо на языке C » KSI Demo

Требования: Windows 95/98/XP или Linux Год: 2004   Пробная демка под Linux, сделанная с помощью мультиплатформенной библиотеки SDL. За основу вз...


Mplayer / Mencoder » Как указать яркость и контрастность при воспроизведении через Mplayer

Бывает так, что фильм слишком тёмный, или пересвеченный. Тогда, для комфортного просмотра через Mplayer, нужно изменить яркость или контрастность. &nb...

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
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик