How to check disconnection in Java/Android

There are some issues to check disconnection between server and client sockets in the programming area. Inspite of connection closed in real, read method does not give an error to BufferedReader() method like below; if (bufferedReader.read()==-1 )  {          logger.info("CONNECTION TERMINATED!");           clientSocket.close(); setUpSocket(); //sets up the server to reconnect to the client  }else{ sendHeartBeat(); //Send a heartbeat to the client } Many...

Grundig TV Remote

Android Market'te adı "Grundig TV Remote" olan bir uygulama yayınladık. Bu Grundig/Arçelik AŞ'nin ve benim Marketteki ilk uygulaması. Bu uygulamanın kodlayıcısı olmaktan gurur duyduğumu belirtmek istiyorum.. Uygulama ile ilgili açıklamalar aşağıda..  :) https://play.google.com/store/apps/details?id=arcelik.android.grundig.remote Grundig TV Remote application allows you to control your Grundig SMART Inter@ctive TV by using your Android Phone. Only the connection between your TV and the Android Phone in the same Access point is required.Your Android Phone identifies...

We’ve named a Patent!

ve adımıza aldığımız ilk patentimiz.. henüz A1 seviyesinde, diğerleri de yakındır.. Emeği geçen bütün arkadaşlarım adına.. Teşekkürü bir borç bilirim.. http://worldwide.espacenet.com/publicationDetails/biblio?DB=EPODOC&II=0&ND=3&adjacent=true&locale=en_gb&FT=D&date=20111215&CC=WO&NR=2011154437A1&KC=A1that is the first patent with our names with my friends. Already in A1 level, but others just in ordered.. I owe a great appreciate to all contributers.. A DIGITAL BROADCAST RECEIVING DEVICE HAVING AN ON-SCREEN DISPLAY MENU   http://worldwide.espacenet.com/publicationDetails/biblio?DB=EPODOC&II=0&ND=3&adjacent=true&locale=en_gb&FT=D&date=20111215&CC=WO&NR=2011154437A1&KC=A1

Top Embedded Internet How-To’s (so far)

Here are the ten most popular how-to articles published on Embedded Internet Design so far for 2010. Topics include TCP/IP embedded Internet applications, Java for networked devices, cryptography for embedded systems, IPv4 and IPv6 addressing and much more:   #1: TCP/IP Embedded Internet Applications - The Network Layer • Part 1 looks at the Internet Protocol, including the IP header, the IP checksum and fragmentation. • Part 2 covers IPv6 and extended addressing capability, ICMP, and using...

Top ten Embedded Internet articles for 2011

Top ten Embedded Internet articles for 2011 Here are the top ten (most popular) technical articles on Embedded Internet Designline during 2011. 1. ZigBee applications - An excerpt from the book "ZigBee Wireless Networking" in seven parts: Part 1: Sending and receiving data Part 2: No common C API Part 3: ZigBee PANs Part 4: ZigBee addressing Part 5: Addressing within the node Part 6: Profiles Part 7: ZigBee Security & Application Support...

Etkileyici site tasarlamak için 19 kural..Build a Killer Website: 19 Dos and Don’ts

Bir uzmanın yayınladığı bir ileti gördüm. Site tasarlarken kesinlikle yapılması ve yapılmaması gerekenleri yazmış. Çok tecrübeli olduğum bir konu değil yalnız etkileyici buldum. Faydalı olabileceğini düşündüm. Blog'lar için değil belki ama e-ticaret, haber siteleri, sosyal ağ siteleri gibi projelerde dikkat edilmesi gerekir. İşinize yaracağını düşünüyorum o yüzden paylaşıyorum. Orijinal yazı burada...  I found a post from an expert that recommends DOs and DON'Ts.. Maybe these rules are not available for...

Multitasking the Android Way

Android is fairly unique in the ways it allows multiple applications to run at the same time. Developers coming from a different platform may find the way it operates surprising. Understanding its behavior is important for designing applications that will work well and integrate seamlessly with the rest of the Android platform. This article covers the reasons for Android's multitasking design, its impact on how applications work, and how you...