LINUX.ORG.RU

Сообщения Megamozg

 

Java timezone

Форум — Development

Есть Java приложение, работает через Java Web Start (jre 1.4.03). Работать должно под Windows XP\7, проблема с timezone, в приложении дата смешена на 1 час назад. Пробывал прмиенять\отменять патчи от майкрософта на таймзоны, пробывал применять\отменять патч на таймзоны от Java - нифига. На WinXp починилось установкой вручную зоны «GMT+4 Абу Даби\Мускат» На Win7 не помогает никак. Мучался пол дня с этой фигней.

Щас дома на чистой 7рке в виртуалке поставил jre\jdk 1.4.03 Написал простенькую проверку:

import java.util.*;
import java.text.*;

public class Test {
	public static void main(String[] args){
		TimeZone ts = TimeZone.getDefault();
		DateFormat format = new SimpleDateFormat("yyyy:MM:dd HH:mm");
		Date now = new Date();
		System.out.println(ts.getDisplayName());
		System.out.println(format.format(now));
	}
}

Если запускаю так: java -Duser.timezone=GMT+4 Test.java

то все хорошо и ключ подхватывается. Но если я вношу этот же ключ в Java Runtime Parametrs (пуск-панель-java plugin) или в JAVA_OPTS то результата никакого, как будто их не видно. Можно ли как-то глобально задать этот ключ, сталкивался кто-нибудь с такой проблемой, прошу вашей помоши. Спасибо.

Megamozg
()

google calendar api

Форум — Web-development

Здравствуйте, хочу использовать google calendar api, есть вот такой код:

<html>
    <head>
        <script type="text/javascript" src="chrome_ex_oauthsimple.js"></script>
        <script type="text/javascript" src="chrome_ex_oauth.js"></script>
        <script>


            var oauth = ChromeExOAuth.initBackgroundPage({
  'request_url': 'https://www.google.com/accounts/OAuthGetRequestToken',
  'authorize_url': 'https://www.google.com/accounts/OAuthAuthorizeToken',
  'access_url': 'https://www.google.com/accounts/OAuthGetAccessToken',
  'consumer_key': 'anonymous',
  'consumer_secret': 'anonymous',
  'scope': 'https://www.google.com/calendar/feeds/default/private/full',
  'app_name': 'My Google Docs Extension'
});

function callback(resp, xhr) {
    console.log(resp);
  // ... Process text response ...
};

function onAuthorized() {
  var url = 'https://www.google.com/calendar/feeds/default/owncalendars/full';
  var request = {
        'method': 'POST',
        'headers' : {
            'GData-Version': '2',
            'Content-Type': 'application/json'
        },
        "parameters" : {
            "alt" : "jsonc"
        },
        "body" : {
            "data": {
            "title": "Little League Schedule",
            "details": "This calendar contains the practice schedule and game times.",
            "timeZone": "Europe/Moscow",
            "hidden": false,
            "color": "#2952A3",
            "location": "Oakland"
          }
        }
  };

  // Send: GET https://docs.google.com/feeds/default/private/full?alt=json
  oauth.sendSignedRequest(url, callback, request);
};

oauth.authorize(onAuthorized);


        </script>
    </head>
</html>

На любой POST запрос я получаю вот такой ответ:

{«apiVersion»:«2.6»,«error»:{«code»:400,«message»:«Invalid JSON»,«errors»:[{«domain»:«GData»,«code»:«invalidJson»,«internalReason»:«Invalid JSON»}]}}

вроде все токены получаются, и json шлется правильный (http://code.google.com/apis/calendar/data/2.0/developers_guide_protocol.html) Может быть кто сталкивался с такой проблемой, Спасибо.

Megamozg
()

Awesome изменились обои оО

Форум — Desktop

Странная штука случилась - был и есть awesome wm 3.4.6-1 по дефолту на дебиане он ставится с обойкой - надпись awesome на сереньком фоне, Пол года она себе висела никто ее не трогал, щас запускаю систему и вижу черный фон надпись awesome, но уже разобранную и у каждой буквы типа дрельки какие-то, а в букве О вообще осцилограф или что-то типа того.

Вчера, да и грубо говоря неделю уже ничего не обновлял (upgrade, update даже не делал), запускаю только хром, вим, мс, мплаер.)))

Ни у кого такой штуки не произошло случаем тоже?))

Megamozg
()

IE jQuery.each проблемка

Форум — Web-development

Здравствуйте, столкнулся с проблемой - IE не хочет перебирать элементы с одинаковыми id :( Есть

$('#doc_type').each(
  function(){
    ...
  });

И есть несколько селектов #_doc_type (pdoc_type, fdoc_type и т.п.)

Так вот во всех браузерах, кроме IE идеально все работает.

Сталкивался кто? Как вариант конечно перечислить элементы на прямую, но есть элементы типа выбора даты, которых довольно много(

Megamozg
()

Микроконтроллеры с чего начать?

Форум — Development

Здравствуйте, в последнее время проявился интерес поиграться с программированием микроконтроллеров.
Натыкался в последнее время на много постов на эту тему, но везде либо слишком сложно, либо еще сложней написано)
Много мелькал Arduino и его аналоги, но с доставкой он обходится около 2.5к, в то время как сам контроллер который в нем впихнут стоит 200рублей.
В чем собсно вопрос, что можно\нужно купить для простейщих экспериментов. Грубо говоря нужен простенький микроконтроллер желательно с вшитым программатором, желательно с usb и дешево)
Если кто знает магазины в СПБ.
Есть начальные знания по архитектуре эвм, есть знания c51, assembler; знания в электрических цепях хреново-начальные.

Megamozg
()

[Ruby][DataMapper]

Форум — Web-development

Здрасти, разбираюсь с тем как в DataMapper работать с несколькими базами одновременно.

Есть простенькая модель

DataMapper.setup(:default, 'sqlite:///bd1.db')

 описание моделей основной таблицы

DataMapper.setup(:documents, 'sqlite:///bd2.db')

class Document
  include DataMapper::Resource
  property :id, String
  property :name, String
end

DataMapper.finalize
DataMapper.autoupgrade!

В итоге все хорошо, если использовать потом DataMapper.repository(:documents){Document.get(1).name} Но проблема в том что и в дефолтной БД создается таблица documents. Можно как-то указать для каких репозиториев опичываются модели?

 

Megamozg
()

[Vim][NERDtree]

Форум — General

Здравствуйте, нежданно негаданно сломалась функция add child node в NERDtree (т.е. создание фалов\каталогов прямо через плагин).
Наживаю (a) и вижу ошибку «E21: изменения невозможны, так как отключена опция 'modifiable'»
Если ставлю эту опцию в таб с NERDtree то ничего дельного не происходит - начинается просто возможность редактировать содержимое таба. Пробывал прописать через .vimrc set modifable, тоже ничего не случилось.
Переустанавливал плагин даже...
В гугле по этой ошибки инфы не нашел.

 

Megamozg
()

Адресная база

Форум — Web-development

Здравствуйте, есть ли в свободном доступе адресная база СПБ (или даже РФ)?
Интересует только существующие город-улица-дом-...., кто там живет, какой у него телефон - это не нужно.
Нужно для использования в форме, в качестве автокомплита для адресных полей.
Может быть есть какие-то сервисы готовые?
Спасибо.

Megamozg
()

Ruby Sinatra сессии

Форум — Web-development

Здравствуйте, как я понял из документации, в Sinatra сессии организованы на cookie, т.е. client-based, подскажите что использовать, чтобы сессии были на сервере, есть какой gem? Спасибо.

Megamozg
()

VPS доменные имена

Форум — Admin

Есть VPS от vdscom.ru , без панели isp и рюшечек.
Есть зареганный домен в зоне net.ru

Поставил на VPS bind9, вроде настроил nslookup ***.net.ru 127.0.0.1 показывает мой домен и ip сервака.

Поменял у регистратора параметры, теперь могу ждать чуда или я совсем дурак?

Megamozg
()

Проблема с SSD eee pc 900, кто сталкивался?

Форум — Linux-hardware

Решил тут переставить на своем ежике системку, как обычно качаю netinstall debian запиливаю на флешку и начинаю ставить.

Первые лаги на определении оборудования, долго думает потом все же показывает настройки разметки, там все выставляю - снова долго думает и пишет что не может разметить мне OB SSD (тот что 4гб) ...

Удалить данные с него получилось (разметка-удалить данные), диск видит и утановщик и биос естественно.

Работал нормально, особо не жаловался.

Было мож у кого такое? Неужели сдох SSD, но тогда поидеи вооще ничего с ним сделать нельзя было. Возможно какая-нибудь магическая защита от записи напала?

Megamozg
()

[php]Виджеты в шаблонах

Форум — Web-development

Хочу реализовать вызов виджетов в шаблоне, шаблоны обрабатываются через отдельный класс, например:

<b>Title</b>
[NewsWidget]
В такой ситуации все просто, заменяем маркер на вывод виджета.

А как сделать передачу параметров в виджет? т.е.:

<b>Title</b>
[NewsWidget(width=100,float='left')]

В регулярке перехватить параметры и передать их хотябы строкой в вызов виджета не получается( Парсить сначала все такие маркеры в массив вида: виджет=>параметры? Кто нибудь пробывал так извращаться? Спасибо!

 

Megamozg
()

Ajax данные vs запросы

Форум — Web-development

Поконсультируйте, есть некое подобие редактирование базы данных через web-интерфейс, сейчас я гружу сначала структуру таблицы (грубо говоря названеи полей, id и некий заголовок чтоб понять что за запись), а затем по нужде(клику) на записи, подгружаю поле с основным контентом.

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

Почему-то панически считаю что тратится много ресурсов, хотя нагрузка почти никчемная выходит)
Спасибо.

Megamozg
()

Структура БД для работы админки

Форум — Web-development

Хочу сделать возможность создавать страницы через админку, для каждой страницы есть некий общий шаблон(ы), данные берутся из БД.
Как я думаю - нужно знать какие данные из БД используются на странице, т.е. создать что-то типа таблицы вида «страница(адрес)»-«запрос\ссылка на данные»

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

Помогите идеями, Спасибо)

Megamozg
()

PHP именнованные сохраняющие скобки

Форум — Web-development

Подскажите какой синтаксис в php для preg_match, preg_replace и т.д.
для именнованных сохраняющих скобок?
Нашел для perl:
сохранять так: (?<id>чего_сохраняем)
забирать так: $+{id}

Спасибо!

Megamozg
()

PHP сокращенная запись

Форум — Web-development

Задался вопросом - насколько безболезненно можно использовать

<?=$something?>

вместо

<?php echo $something ?>

Параметр short_open_tag вроде включен почти везде, для меня лично это даже не принципиально, т.к. пользуюсь либо VPS либо напрямую серваком каким-нить (т.е. все настраиваю сам).

Нагуглил что это не приветсвуется, но не очень понял почему - ведь вроде удобней. Главная цель использовать запись попроще в нативном шаблонизаторе.

Или как вариант делать string replace файла с шаблоном и использовать свою придуманную конструкцию.

Кто сталкивался, кто как может быть делает в своих проектах, интересно узнать. Спасибо!

Megamozg
()

Wi-fi адаптер, доступ в интернет

Форум — Linux-hardware

Здравствуйте,
Имеется:
1. Wi-fi адаптер
2. Компьютер с Debian подключенный к интернету через кабель (eth0)
3. Ноутбук с Debian который хочется подключить к компьютеру и иметь через него доступ в интернет.

Из нагугленных материалов получилось сделать соединение Ad-hoc.
Проблема в том, что компьютеры между собой пингуются (т.е. как я понимаю псевдолокальная сеть заработала), но доступ к любым другим адресам с ноутбука отсутствует.

Содержимое файла interface (на хосте)

auto wlan0 br0
iface wlan0 inet static
address 10.106.146.1
netmask 255.255.255.0
wireless-mode ad-hoc
wireless-chanel 1
wireless-rate auto
wireless-essid ZuzukaAccess

На ноуте использую addres 10.106.146.1

Ping 10.106.146.1 <-> 10.106.146.1 в обе стороны ОК

Пробывал делать мост
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 wlan0

Но тогда слетает даже подключение по eth0 на основном компьютере.

Пробывал на ноуте утилитку wicd через нее даже не конектится.

Спасибо.

Megamozg
()

RSS подписка на новые темы