понеделник, 14 септември 2009 г.

Process start time check

g: "start time process linux"
a: ps -eo pid,lstart,cmd

вторник, 1 септември 2009 г.

Java кво?

От час насам разглеждам един сайт, на който попаднах случайно докато програмирах гууглирайки :)
Както всеки би могъл да предположи, в името му има кафе: http://javawhat.com
По интересното не е името а съдържанието му естествено.
Отидох на Articles и о манна небесна :)
Сайта съдържа препратки към най ранообразни и полезни ( не само java ориентирани ) статии.
Ето няколко примера:
- Building Multithreaded Java Applications
- PostgreSQL Performance Tuning
- Performance Anti-Patterns in Database-Driven Applications
- The Best Continuous Integration Tools
- Unit testing with JUnit and EasyMock
- Build faster Web applications with caching
- Open source Java projects: Java Caching System
- Dependency injection with Guice
- Distributed computing with Linux and Hadoop
- Automated code reviews with Checkstyle (2 parts)
- Using Fulltext Indexes in MySQL (2 parts)
- Spring MVC Fast Tutorial
- Developing a Spring Framework MVC application step-by-step
- Server load balancing architectures (2 parts)
Това са само някои от по свежите и по интересни статии, на които попаднах.
Надявам се да си намерите полезни статии... :)

неделя, 12 юли 2009 г.

zlatinov.com := encryptedshadow.blogspot.com

The subject tells us everything :)

четвъртък, 25 юни 2009 г.

Validate IP address in Java


public static boolean isValidIP(String ip) {
final Pattern IP_PATTERN = Pattern.compile("^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).)" + "{3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$");
return IP_PATTERN.matcher(ip).matches();
}

четвъртък, 11 юни 2009 г.

Check when process was started

ps -eo pid,lstart,cmd

понеделник, 1 юни 2009 г.

Google Wave

Убиеца на P2P, e-mail, jabber, icq, aol, msn IM, html и IRC?
Ето и една добре представена презентация, която хвърля малко светлина по въпроса:

Довиждане Java?

Както никой не можеше да се съмнява, Oracle започнаха да внасят своя "принос" към новия JDK: Java SE for Business is a new product subscription model designed to more than double Sun's support periods for releases, provide faster access to technology updates and offer enterprise deployment features for customers using Java SE technology.

With the announcement of Java SE for Business customers and partners running Java applications on older release families (1.4, 5.0, 6) now have a choice of either migrating to a newer release or subscribing to Java SE for Business to continue receiving critical reliability, availability and security updates, as well as new operating environment support for their existing applications.

Скоро се появи и новия ъпдейт 1.6_14 със нов гарбидж колектор G1, с малката "подромност": Although G1 is available for use in this release, note that production use of G1 is only permitted where a Java support contract has been purchased. G1 is supported thru Sun's Java Platform Standard Edition for Business program.

Какви познати думи: Бла бла фор бизнесес, бла бла съпорт, бла бла ентърпрайз, бла бла ънаунсмънт, бла бла мигрейтинг, събскрипшън, пърчизинг... (както казва народа - шит хепънс еври дей :) )

Да се надяваме, че зад подобни думи (които могат да се намерят във всяка Oracle технология) не се крие само поредния "акуизишън" и нищо повече. Дано Sun-ския JDK не последва съдбата на Оракълския JDK 1.4 (не се разработва и поддържа от години).