В универе задали написать приложение, которое использует SOAP и WSDL. Я обгуглился уже, но ничего толкового не нашел. Зачем использовать SOAP, если можно тупо отправить и получить JSON, или XML-RPC или REST сделать?
Предложите, если не сложно, в чем можно применить SOAP+WSDL. Мне не нужно что-то большое, а так, просто показать его применение.
Давно уже думаю пересесть на обратно на линукс с макоси (до макбука пользовался линуксом), но отталкивают несколько пунктов.
Info: MacBook Pro 5,3 (unibody, C2D 2.66, NV9400+9600)
Тачпэд:
Уже испробовал все возможные хаки и драйверы, но заставить тачпэд работать как на макоси так и не получилось. synclient тоже не помог.
самое зло: не умеет определять большой палец, когда кликаешь (не tap, а именно клик) c одновременным движением указательного (например, передвигать окошко). Он считает это как two-finger scroll.
о three и four-finger swipes он даже не догадывается
хреновое определение tap'ов (1/2/3 пальца)
smooth scrolling (по пикселю, а не по строкам) отсутствует в линуксе как класс?
Графика:
Читал, что можно как-то через GRUB2 научить грузиться с 9400, но это значит, что надо делать reboot для смены карточки каждый раз.
9600 греется больше, чем на макоси. CoolBits как-то не очень помогают
Батарейка:
Вместо 4-6 часов на макоси, только 2-3 на линуксе - /cry
Если кто-то уже сталкивался с этими проблемами, и знает как можно какую-либо решить, расскажите, пожалуйста. А то уж очень хочется свеженькой убунты =)
Как кроссплатформенно хранить картинки и описания к сериалам продолжительное время?
Как хранить настройки я нашел (java.util.prefs), а вот для файлов так и не нашел. Пока тока придумал костыль в виде определения ОС и последущего хранения где надо.
Гугль прошарил.
Подскажите или ключевые слова или классы, спасибо =)
Возникло желание поучить C++ и OO парадигму в общем. Писать примитивные задачки и мелкие поделки уже неинтересно. Попробовал писать миниигры на OpenGL – нет идей, и из-за этого бысто пропадает интерес.
Вот я и подумал, что вместо страдания глупостями надо бы лучше помочь какому-нибудь Open Source проекту. Тупо ловить и фиксить баги неинтересно и не поможет учить язык и вообще OO парадигму. Хотелось бы написать какие-нибудь полезные фичи итд.
Посоветуйте, пожалуйста какой-нибудь проект на C++, которуму нужна помощь, или предложите свой. Предпочтительно кроссплатформенный (у меня мак), но не обязательно, ибо могу и на виртуалке замечательно сидеть.
Да, хотелось бы добавить, что уровень знаний не очень высок, и хотелось бы проект умеренной сложности, не для гуру.
Знаю, что эта тема уже боян, но хочется рассказать... :)
Баловался сегодня с Dell Latitude D400 (PM 1.4, 512m, intel 82855) и решил попробовать запустить на нем убунту, так посотреть как будет тянуть.
Загрузил feisty live-cd, думал что даже до иксов не догрузится, но потом был дико удивлен - все, да ВСЕ, железо работает искаропки: звук, wifi с wpa, даже compiz заработал после нажатия "activate desktop effects". Я офигел - даже на стареньком PIII не все железо сразу пашет :)
Вот уже испробовал все возможные строки, но никак не получается найти...
Была такая картинка: как бы скан документа времен совка, там написано что-то типа "карта мира после использования антигравитационного оружия" и под ней карта мира без северной америки :))
Допустим есть такая ситуация:
my $string = "abcDeFg";
my $search = "/cdef/i";
my ($pattern, $mod) = (split(/\//, $search))[1,2];
И вся соль в следущей строке (там ошибка, но я думаю, понятно, что мне требуется):
if ($string =~ m/$pattern/$mod
print "Found\n";
} else {
print "Not found\n";
}
Не подскажите как с этим справиться?
Уже гугль перерыл весь, но так ничего не нашел.
Заранее благодарю.