Everything about software architecture and software engineering

20100326

SYM won Plug&Work Competition!!!

SYM has won 2010 Plug&Work competition. The grand prize is startup starter pack@hannover...
Bu e-posta, Turkcell BlackBerry ile gönderilmiştir.

Posted via email from eaxitect blog

Posterous problem fixed! No more duplicates

Bu e-posta, Turkcell BlackBerry ile gönderilmiştir.

Posted via email from eaxitect blog

SYM Software web site re-engineered

SYM Software Web Site, re-engineered in parallel with new business strategy, SYM2.0. The social network presence is re-engineered, too...

SYM Yazılım Web Sitesi, yeni SYM2.0 stratejisine paralel olarak güncellendi. Ayrıca, sosyal ağ bağlantıları da yeniden düzenlendi...

www.sym.com.tr

Posted via web from SYM Software

20100325

One post to test

One post to test integration...

Posted via email from SYM Software

20090701

What I've done!

Ok, I know I'm not around for a while. However, I could manage to survive in this Global Economic Crisis (GEC in short). Some of you know that my very-self employed company, SYM Software runs totaly uninhibited. Thanx to AI technology and my self-unconsciousness, the company learned to survive without its employee, a.k.a. ME!

In fact, I got contracts, lose contract, and somehow survived. Here is the challenge ahead of me now: I'm gonna invent the next big thing! I invent, they invest, that's the way it is. Thus, to thrust it up, I'm seeking the next big thing.

That's the update.

20070912

MojoPac cool!

I'm trying mojoPac, a flash drive virtual pc stuff. It shrinks a pc into a flash drive. And very cool!

www.mojopac.com

20070905

20070820

Flickr

This is a test post from flickr, a fancy photo sharing thing.

20070703

Bad Guy

Hi there again,

It's been almost 2 month since the last post. Just to catch up, here is the list of few things I've done:

1) Coded with Ruby (on Rails, of course)
2) Started to use Expression (Blend) and WPF
3) Started to use Silverlight
4) Delayed on UCF project
5) Tended, but did not accomplish, writing new articles and air new webinars.
6) and attended several events and conferences...

You may ask why, but the answer is good enough, I've been studying, but I've passed the Ph.D. capability exam. Now I'm capable of studying Ph.D. thesis :) that I'm glad of it...

20070504

Something Like Agile Manifest...or I got it wrong!

Hi folks,

May be it's not optimistic like Agile Manifest, but I think it can be helpful to your projects...Here are some of them:






For the rest check out:

http://www.shagoto.com/despair.htm

20070419

Microsoft Silverlight

MS announced the release of Silverlight, a cross-browser, cross-platform plug-in for delivering the next generation of media experiences and rich interactive applications (RIAs) for the Web. Possibly, that's sound interesting, but I remember something similar to Silverlight at a presentation of a very popular IT company which produces fancy stuff for geeks with a fruit logo on them. Could you name it?

Few things about BILMOK'07

I've presented "Software Quality and CMMI" at BILMOK'07 (National Computer Engineering Students Congress) and guess what, the presentation has been selected "the most interesting session" and "the most educational session", thanks you folks!

19

It's been 19 days since the winter cold...haha...since the last blog post i mean. During this period, I've done several things. Here is a short list:

1- Watched the movie "300" (as you noticed from the first sentence)
2- Performed a presentation about "Software Quality and CMMI" in BILMOK'07 (National Computer Engineering Students Congress) to 200 participants
3- And as usual, worked on UCF and several other coding things...

for long one, do contact me! :)

regards,

20070330

Software Engineering Class Has Been Delayed

Due to my schedule, Software Engineering class will not be hold on March, 31 Saturday. The make-up for the class will be anounced, ASAP.

I apologize for any inconvenience.

Regards,

E.A.

20070319

BPEL for Workflow Foundation March CTP

Microsoft released BPEL for WF March CTP. It is available on here. Currently, it's supporting BPEL 1.1 standard.

20070315

I Want You!...an OpenJDK Story


First look at the official slide above, then look at the OpenJDK project (especially JDK7), and tell me what tha hell's going on!

I really irritated with this effort at Sun. I think they should immediately anounce their strategy on JDK, because we, the millions of Java developer, have right to know!

To me, opensource JDK have disadvantages over its advantages. Because we're talking about billions $ worth of investment on software sytems designed to run on JDK. In my opinion, opensourcing JDK will have a deep impact on maintenance of these system. For instance, we're developing an ERP system and even now, we have compatibility problems among different JREs. I hear you saying it's normal, then check this out: we submitted a symptom and there was the great answer replied by Sun: There may be a bug! May be a bug? pfff...Think about the future cases.

Ok, Sun have right to opensource a software, or delegate its development responsibilities to 3rd parties. But, there should be a mechanism that controls these efforts on JDK. I don't think this is JSR. There should some other pro-active mechanism that will guide us all.

On the other hand, JDK7 have huge code opensourced to 3rd parties. I mean you can even develop your own VM and RTE. However, as a software company having a product line, is this my responsibility to perform maintenance on VM and RTE? Otherwise, there is a huge problem of security. It's irrelevant that your system's security audit's OK, since the all runtime exposed to 3rd parties, and as usual case, there are whole bunch of bugs and holes in it.

So, those problems need urgent attention.

Beside, one of my students asked me once
isn't saying platform independent mean it's VM dependent?
I couldn't answer this question that time. But now I'm answering:
Yes my friend, you're right to the ground!

20070313

Simplicity for Integrity

I'm using both .NET and Java in my projects. Although I've earned my life teaching and using .NET in the past, nowadays, I'm earning my life from Java (I'm still teaching and using .NET, however).

By the way, I've no UI design ability (you should see my UI designs for a second, they're terrible), because I devoted my self to server-side development (background services, communication and networking etc.)

Thus, I do really love WCF. But, what about Java Web Service development? So, I've decided to design and develop a unified communication framework for Java. That's it! No more complex server deployments, no more dozens of XML config files, and no more use of piles of APIs for exposing and consuming just one method.

The motto is "simplicity for integrity"

Details will be published soon!

20070311

Mail server problems.

Due to a maintenance operation on server. I've not received mail from my ekrem.aksoy@msakademik.net for two days, and I'll not be able to get your mails upto Tuesday. In details, they're going to switch to servers, and all mail in my inbox will be off. So, if you sent mails to me in the past two days, please re-send them all again.

Apologizes for inconvenience and thanks for your patience.

You can send me mails from ekrem.aksoy@gmail.com, too

Aftermath and Thanks....

What a great day for me!

It's been a good day and DSL seminar was performed...All participants were DSL and Software Factories enthusiasts consist of students mostly.

I've covered DSL primers, Software Factory methodology and practical aspects of these two.

Thanks you all!...

20070308

WebSphere thing and few words about software factories

Recently, I've ported an AXIS web service to WebSphere Application Server. Although it may seem nothing to worry about, it's definetely not!

First, WebSphere does not recommend AXIS for WS runtime. Second, J2EE deployment for a WS is not easy as deploying on Tomcat or JWSDP.

After a few trials, I've accomplished the job. However, as I always do, here is the verdict:

I've created a business logic subsystem -again- for WebSphere. It has two option with two methods: Either using JavaBean or stateless session beans, and create ws either bottom-up (start with bean) or top-down (start with WSDL). However, my AXIS WSDL is not compliant with WebSphere's JAX-RPC runtime (as expected), I created (could not be able to REUSE) the business logic.

As many J2EE projects, there are whole bunch of artifacts created and spreaded everywhere. Several config files, some java code and many other artifacts injected into AppServer. So, for instance changing a name,a mapping or something, is not easily managable.

Therefore, it immediately remind me to the need for Software Factories. I think SF for Web Service is a need for us all...Although .NET's WS approach is much more clear than Java approach. Folks at MS released a "SF for WS" using either ASMX or WCF. I've tried the WCF version and result is great (wait for WCF tutorial)

Regards,