Arşiv

Posts Tagged ‘open source’

Spring IDE installation with Eclipse Galileo

31 Ağustos, 2009 burakddd Yorum yapın
  1. From the menu: Help->Software Updates
  2. Click Add site…
  3. Enter the the Spring IDE update site url: http://springide.org/updatesite
  4. Click Ok
  5. Check the box next to Spring IDE Update Site
  6. Expand Spring IDE Update Site
  7. Expand Dependencies
  8. Uncheck Spring IDE Dependencies (only for Eclipse 3.2.x)
  9. Expand Integrations
  10. Uncheck Spring Mylyn Integration (optional)
  11. Click Install
  12. Click Finish

Books I Have To Read These Days

17 Ağustos, 2009 burakddd 2 yorum

Spring – I have coming project about open source java ee framework which have very big community and owned by VMware last week.Learning spring not so easy but there is a shortage at market developers who know spring framework good.So there are two books that satisfy my needs about spring framework.One is Spring in action other is spring recipes.

Here are some comments about books i thought it will be usefull.

  • Best overall introduction to Spring 2.0 and higher. Use it with Gary Mak’s Spring Recipes. The chapters on Spring Web Services and Spring Security are alone worth the price of admission.
  • Talk about Injection. This book details how to use it to inject services in your requests. The only way to appreciate spring is if you have implemented or been maintaining code the old way and then see Spring in Action. Its great for injecting anything you can think of in the Application Stack. The only thing I did not appreciate or dont see the need is the Spring MVC but thats my take. I think RIA has Spring eating dust there.
  • The Spring Framework comes with some good documentation, so what does this book offer beyond that? The examples in this book are a bit more fleshed out (though not to the point where you have pages with nothing but code samples), and there are some forays beyond the core Spring Framework (e.g. Spring Security and Spring Modules). It’s well written but don’t expect to find much that isn’t in the free documentation, which is a bit more detailed in general. The biggest issue at the time of the writing of this review is that the book is outdated: The examples may still work, but e.g. Spring MVC has some substantial simplifications in Spring 2.5, and Spring 3.0 is not far off, either, so I’d wait for the 3rd edition of this book.

This is another great book about spring mvc and core,you can find this book very easy to follow also you can read chapters that you are intrested in no connection between chapter examples.

  • This is THE book you should own if you are using Spring. It is organized as cookbook. I refer to it all the time. Very thorough and complete. Of course if you want a good introduction you should read Craig Walls book on Spring If you want to use Spring Web Services or Spring Security in a more than elementary way read the respective reference manuals.
  • I was truly amazed by the ease that the author was able to explain most of Spring’s concepts and functionality. My Kudos to the author.
  • I started with Spring back in 2006 and used the Spring in Action book to get started, which was very good, but this book beats that experience hands down. Gary has done an outstanding job focusing on things that one really needs to know as he/she starts using Spring for serious development. And the explanations are strikingly clear which tells me Gary is a true master of the topic (“If you are not able to explain it in simple language, you probably don’t know it well enough.”). By far the best book on Spring. Thanks Gary.

Collective Intelligence & Recommendation Engines & Machine Learning: This is my own project about recommendation engines i am making early development on these subjects for my project.Actually there is not so much complete resources about these subjects.But there is one known book about these subjects which explain subjects not theorically but with examples that in use.

  • This book gives perhaps the greatest introductory insight into the workings of intelligent algorithmic computation. It covers everything from page rank to neural networks and so much more. Its easy enough to understand, even for a non-math major, and the python code samples are concise, accurate and functional. Would highly recommend this book for application and web developers who are creating or just interested in intelligent, data driven utilities.
  • I’ve had this book for almost a year now, and have been pleased with the content. If you run a website, with users, you probably have a ton of data on how those users use your site. Each chapter covers a different topic in things like search ranking, recommendations (they kind of explain how amazon does it!), plus a ton of other statistical methods and models to help improve your data analysis. The code examples are fairly straight-forward, written in python, and easy to adapt to other programming languages with minimal effort.

Web Development (PHP & MySql & JavaScript ) : My web development side as developer not so good so i decide to strength this side.So i start with most used technologies in web.I know php and mysql at some level but i dont know javascript well .Here are some books can be useful on these techologies.

  • I had the pleasure of being a technical reviewer for the book, and this follow-up to O’Reilly’s Learning PHP & MySQL is an enormous improvement over its predecessors. Robin Nixon maintains a comfortable, conversational tone throughout the text, so newcomers to the topic should not find the material daunting. The contents are very well targeted to novices of the craft, cutting out needless technical details and jargon to focus on what a new developer ought to know to create a functioning website.
  • I’ve only gotten through the first two and a half chapters, but so far it’s a great introduction to the web technologies necessary to make a Web 2.0 site. The author has a great writing style for this kind of book–he is engaging and knowledgeable, while not speaking down at you too much.
  • No programming knowledge is required, and the book does discuss basic concepts like variables, arrays, etc. But it does look like that is all covered in the first few chapters and that by the end you can create working, powerful websites.

Here is another informative book about javascript.Actually i couldnt  start reading this book yet but i will definitly start it .Here are some comments about book.

  • I have had a very wrong notion and understanding of JavaScript until I read this book. This book is a must for serious JavaScript programmers.
  • A fantastically complete reference to Javascript. This is not a “learn Javascript” book, however – but a reference. The examples are not as detailed as in other “learning” books – but as a reference guide it cannot be beat. It is extremely rare that I can’t find what I’m looking for in that book. I am using the 5th edition of the book, which is much better than the older editions – and I feel is the new standard for what should be called a “Definitive Guide”. Pitfalls, quirks, browser differences and a complete (as of 2006 at least) property/function reference for both core and DOM javascript objects. Highly recommended.
  • I bought this book because I wanted to learn JavaScript, and it is doing just that!!! There is so much stuff packed into this book that it is amazing, and I can’t believe I only payed $32 for it! It covers everything you need to know. It goes into more detail about JavaScript than any book on any other language I have seen. And all the pages are not little flashy examples. It is a real reference for those who are serious about learning JS.

I Became OSUM Leader of My University

11 Ağustos, 2009 burakddd 2 yorum

First start with what is OSUM(i think it pronounce like awsome :D at least thats what people in the site told or its a joke for newbies).Then we can come up with what is OSUM leader.I just copy and paste information in Sun’s site.

The Open Source University Meetup (OSUM) is a global community of students that are passionate about Free and Open Source Software (FOSS) and how it is Changing (Y)Our World. We invite you to connect with thousands of student developers and get access to free training, on-campus events, discounted certification and lots of free student resources.

Reasons to JOIN OSUM:

  • Participate in OSUM club activities at your university to learn about open-source technologies that are opening up new career opportunities
  • Get access to free online courses, webinars, tutorials, discounts on certifications, and other student resources that can fast-track your career
  • Connect and make friends with student coders from around the world to Get and Give technical support and share project ideas.

Shortly it is a community created by Sun Microsystem for academic purpose.One of the chief architect of the site is Gary Serda who is responsible for Strategic Education Marketing Manager in Sun.You can look at his linkedin profile from here . Purpose of the site is to develop a community with student from all over the world passionate about open source community.And giving them opportunity to level up their skill at this area by providing webinars,tutorials and stuff like that.

Job of the OSUM leader is to search for new members for OSUM community at their university and give information about Sun and OSUM community resource.Here is the group of Yeditepe University at OSUM, feel free to join the site and group also invite other people.Yeditepe University was not shown in the list when i signed up , i inform them to add and it should be seen in the university list.

Set Up Eclipse Enviroment For JavaEE Development

17 Temmuz, 2009 burakddd Yorum yapın

If you will develop application using eclipse with java enterprise edition(java ee) there are 3 things you need to install

  1. JDK 1.5
  2. Eclipse Java EE IDE
  3. Apache Tomcat Server
  4. Sysdeo Eclipse Tomcat Launcher Plug-in

First you need to install Java Developer Kit while i wrote this article the latest version is JDK 6 with update 14.You can download from this link.

Second you download your IDE for enterprise development there lots of IDE for java EE development but i prefer to use Eclipse here is link for the eclipse.You will download Eclipse EE version.

Third thing to do is downloading Apache tomcat server which is one of the most useful open source project in the world.If you wanna user another application server you can look at IBM’s Websphere too. Here is a link for the Apache Tomcat you can download from here.

Last thing to do is insted of using Tomcat as a windows service you can manage it inside of Eclipse with Eclipse Tomcat Launcher Plug-in.Just download the plugin .zip file and unzip it to Eclipse plugin directory.You can download it from here.

Create new server and  show the Apache Tomcat server to Eclipse as default application server.Then develop your Java EE applications.

[NOTİCE]Open Source and Linux Day @ Bilgi University

12 Nisan, 2009 burakddd 1 yorum

As I mentioned here open source and linux day which will takes place @ Bilgi University Dolapdere Campus at April 17(actually it is two day long 17-18)and seminar programs are scheduled here .Some of the speakers at conference are Sebastian Kügler KDE 4 technologies,Chris Stephenson Open Source Software ,How Embracing Open Source Built Google Jonathon Conradt,JavaScript The Good Parts Douglas Crockford.I will be there to i think its gonna be lot fun then i expected.

‘Özgür Yazılım ve Açık Kaynak Günleri 2009′ ve ‘Linux ve Özgür Yazılım Şenliği’

2 Nisan, 2009 burakddd 1 yorum
Açık Kaynak ve Özgür Yazılım Günleri

Açık Kaynak ve Özgür Yazılım Günleri

İstanbul Bilgi Üniversitesi, Bilgisayar Bilimleri bölümünün 2003 yılından beri düzenlediği “Özgür Yazılım ve Açık Kaynak Günleri” ile Linux Kullanıcıları Derneği’nin 2002 yılından beri düzenlediği “Linux ve Özgür Yazılım Şenliği” 17-18 Nisan 2009 tarihlerinde tek çatı altında, İstanbul Bilgi Üniversitesi ev sahipliğinde gerçekleştirilecek.

Program vs. hakkında detayları yakında her iki etkinliğin web sitelerinde duyurulacak. Etkinliğin bu yıl konuk edeceği önemli isimler arasında Douglas Crockford (Yahoo!) ve Jonathan Conradt (Google Chrome) bulunuyor. 2009 yılının en önemli buluşmasını şimdiden takvimlerinize işaretleyin.

“Özgür Yazılım ve Açık Kaynak Günleri” web sitesi
“Linux ve Özgür Yazılım Şenliği” web sitesi

Mozilla Project:Açık Kaynaklı Cep Telefonu

7 Şubat, 2009 burakddd Yorum yapın

Mozilla’nın telefon piyasasına girdiğini duyunca öncelikle çok sevindiğimi söyleyebilirim.Ama bu kadarla da bitmiyor telefon dizaynını gördükten sonra sevincim ikiye katlandı seçimler gerçekten güzeldi.Çok fazla uzatmadan Mozilla tarafında neler olur bittiğine bakalım.Mozilla bir cep telefonu geliştiriyor ve bu cep telefonu piyasasını Mozilla nın katılması ile daha kıran kırana bir oratama dönüştüreceğe benziyor.Telefonun geliştirme sürecinde ise diğer cep telefonu üreticilerinden farklı olarak herkesin görüşü alınıyor yani bir nevi açık kaynak telefon geliştirme süreci hatta siz bile beğendiğiniz beğenmediğiniz modellemeler ile Mozillayı bilgilendirebilir ve katkıda bulunabilinirsiniz.Gelin isterseniz telefon dizaynlarına bir göz atalım bazıları gerçekten hoşuma gitti.