Рейтинг
+1.26
голосов:
1
avatar

Кодинг  

3f-lab: Маленький практикум по JDBC

Подобно камраду Markony, радующему нас простыми и надежными электронными схемами, решил опубликовать некоторые свои классы для различных полезных целей. Вот, например, базы данных. Сейчас появились дикие по своей сложности фреймворки для этой цели. На самом деле всё очень и очень просто. Нужно только изучить основы JDBC и скачать драйвера для нужных баз:




( Читать дальше )
  • +4
  • 18 февраля 2010, 15:39
  • yababay
  • 7

Локализация в GWT

В наши дни, когда Интернет сближает людей вне зависимости от страны проживания, очень часто требуется создать сайт, который можно читать на разных языках: русском, английском, немецком, китайском… Писать для каждого языка свою версию HTML-страницы — это, конечно же, безумие. Есть способ лучше — задействовать GWT, где реализованы необходимые механизмы интернационализации.




( Читать дальше )
  • +2
  • 16 февраля 2010, 22:52
  • yababay
  • 3

Из архива Linux16.net: Java-практикум. Удаленные процедуры в GWT

(Опубликовано Mabel aka Yababay, 2009-04-18 )

Некоторое время назад я опубликовал на нашем ресурсе матераил о Google Web Toolkit — одном из замечательнейших творений команды Google. Напомню, что этот инструмент позволяет писать сайты не зная даже толком HTML. Не нужно заморачиваться тем, что разные браузеры по-разному интерпретируют интернет-странички, не нужно увязывать в единую систему кучу разнородных файлов. Правда, нужно знать Java. Но это, скорее достоинство, чем недостаток, потому что разве не прекрасно, когда клиент и сервер пишутся на одном и том же языке? Но достоинства GWT для Java-программиста на этом не заканчиваются. Из браузера можно обращаться к методам на удаленной машине почти так же просто, как к локальным. Об этом сегодняшний материал.




( Читать дальше )
  • +1
  • 05 февраля 2010, 18:38
  • yababay
  • 3

Бесплатный git-репозитарий на буржуйской "Кузне"

SourceForge в мире программирования — контора может и не такого же масштаба, как Google или Linux Fundation, но типа того. Она занимается, если кто в танке, предоставлением бесплатного хостинга под открытые проекты свободных программистов. И накопилось там этих проектов видимо-невидимо. При этом «Кузня» очень адекватно работает и год от года предоставляет своим пользователям всё больше сервисов. В частности, бесплатный git-репозитарий. О том, как его настроить см. ниже.




( Читать дальше )
  • +3
  • 02 февраля 2010, 17:19
  • yababay
  • 1

3f-lab и Капитан Очевидность

Начало см.: mtaalamu.ru/blog/coding/491.html

Среда разработки Java-приложений 3f-lab — это, еще раз повторю, не программный продукт, а методология. «Гнездиться» она должна не на жестком диске компьютера, не в оперативной памяти, а в голове программиста. Главный принцип — принцип бритвы Оккама: не запоминай ничего, о чем потом придется забывать. Рассмотрим некоторые проблемы, которые такой подход позволяет решать.




( Читать дальше )
  • +4
  • 01 февраля 2010, 10:56
  • yababay
  • 10

Обучающее видео: SmartGWT + GWT 1.6.4 + Eclipse (Ganymede)

Видео по настройке IDE Eclipse и разработке простейшего приложения на GWT + SmartGWT

SmartGWT + GWT 1.6.4 + Eclipse (Ganymede) [ЧАСТЬ 1]


( Читать дальше )

Муравей и Окна (поучительная басня)

Сегодня на лекции в колледже произошел пренеприятнейший случай. Объяснял студентам как собирать программы с помощью Ant. Рассказал о структуре файлв build.xml, продемонстрировал сборщик в деле на собственном нетбуке. Пришло время перейти к практике — откомпилировать учебную программку на Java. Пустил по рядам флешку с архивом apache-ant-1.7.1-bin.tar.gz, студиозы ее распаковали куда нужно, ничто не предвещало хни…




( Читать дальше )

3f-lab: философия консольного программирования

Давненько не писал я на тему среды разработки 3f-lab. Кстати говоря, она уже ищется Google'м. Публикую одну из «философских» лекций с прежней версии сайта. Надеюсь, этот текст послужит популяризации идей консольного программирования.

Начало см.:
mtaalamu.ru/blog/coding/449.html
mtaalamu.ru/blog/coding/445.html
mtaalamu.ru/blog/coding/373.html
mtaalamu.ru/blog/coding/379.html
mtaalamu.ru/blog/coding/371.html



(Внимание! Под катом многа букаф!)


( Читать дальше )
  • +3
  • 24 января 2010, 20:32
  • yababay
  • 8

Полезные алгоритмы на JavaScript

JavaScript — это, конечно, далеко не Java, и все-таки как много с помощью этого языка можно реализовать полезных функций на стороне клиента, чтобы лишний раз не нагружать сервер! Например, шифрование паролей алгоритмом MD5:

pajhome.org.uk/crypt/md5/scripts.html



или упаковку текста алгоритмом base64 для устранения проблем при передаче на сервер информации в национальных кодировках:

www.webtoolkit.info/javascript-base64.html





( Читать дальше )
  • +3
  • 22 января 2010, 23:13
  • yababay
  • 5

Удаленные процедуры в Java

Некоторое время назад я писал об удаленных (т.е. выполняемых дистанционно) процедурах в веб-программировании. Там всё не просто, но разобраться можно. Однако если речь идет о создании клиента и сервера, между которыми распределяются вычисления, на чистой Java, то в нынешних версиях JDK такие программы пишутся очень просто. Так было не всегда. В ранних версиях Java создание rmi (удаленных процедур) требовало множества промежуточных операций и вдумчивого вкуривания мануалов. Таперь требуется всего несколько строк.



( Читать дальше )
  • +3
  • 19 января 2010, 00:12
  • yababay
  • 7