Tuesday, September 7, 2010

Microsoft Klaim Windows Phone 7 Ciptakan Revolusi

Sistem operasi Windows Phone 7 sudah mencapai tahap RTM (Release to Manufacturing) atau sudah dirilis ke pabrikan yang menjadi partner Microsoft. Sebagai pemanasan, Microsoft pun membesut iklan pendek pertama yang mengklaim Windows Phone 7 adalah revolusi di dunia ponsel.

Dalam iklan berdurasi sekitar satu menit tersebut, tampak padang gurun kering kerontang yang disinari panas matahari. Kemudian perlahan-lahan, muncul ponsel berlogo Windows Phone 7. Di layarnya lalu muncul slogan 'Revolution is Coming'.

Memang iklan itu belum memberi gambaran jelas mengenai Windows Phone 7 dan revolusi seperti apa yang dimaksudkannya. Namun inilah iklan permulaan Microsoft dalam kampanye promosi Windows Phone 7 yang konon diberi budget sampai USD 500 juta atau sekitar Rp 4,5 triliun.

Iklan 'Revolution is Coming' ditayangkan dalam sebuah festival film klasik yang berlangsung di London. Adegan yang ada di dalamnya merupakan tiruan dari sebuah adegan film yang ditayangkan di sana.

Kampanye iklan besar-besaran dirasa perlu mengingat persaingan yang sangat ketat di sektor sistem operasi ponsel. Windows Phone 7 harus berjuang di tengah kepungan handset Android, iPhone maupun BlackBerry.

Di sisi lain, para pesaing itu juga getol beriklan untuk meraih minat konsumen. Apple telah menyewa sutradara kenamaan Sam Mendes untuk memproduksi iklan iPhone 4. Sedangkan para operator seperti Verizon di Amerika Serikat tak kalah gencar mempromosikan Android.

sumber:detikinet
Continue Reading...

Robot Garap Pertanian di Masa Depan?

Apa jadinya jika robot menggantikan peran para petani? Hal ini sangat mungkin terjadi seperti yang diprediksi seorang ilmuwan dari University of Queensland, Australia.

Adam Postula, demikian nama ilmuwan tersebut dengan sangat yakin mengatakan, teknologi Mechanisation Automation Robotics Remote Sensing (MARRS) yang diciptakannya bersama dengan timnya bisa mengendalikan pesawat atau traktor tak berawak untuk kepentingan pertanian.

MARRS juga bisa memanfaatkan sistem pendeteksi dalam tubuhya untuk mengamati lingkungan menggunakan teknologi visual, sinar infra merah atau gelombang sinar laser.

Lalu apa manfaat teknologi ini bagi para petani? Dikatakan oleh Postula, MARRS juga bisa membantu para petani dengan mendeteksi variabel lingkungan, kondisi lahan dan parameter hasil panen seperti tingkat kelembaban dan temperatur secara real time.

"Pertanian yang dikendalikan dari jarak jauh segera menjadi kenyataan. Jumlah petani kian berkurang. Dan banyak negara maju mulai membuat semuanya dikendalikan dari jauh, tak lagi langsung bekerja di lahan pertanian," kata Postula optimistis.

Dia mengatakan, berbagai kendaraan dan robot yang bisa berjalan, bergerak dan terbang akan menjadi pemandangan umum di lahan pertanian di Australia di masa depan.

MARRS akan dipresentasikan pada workshop yang berlangsung pada pameran industri di Marburg, Brisbane, Australia, Rabu pekan ini untuk memperlihatkan perannya sebagai mesin pintar yang mengelola pertanian di negeri Kanguru tersebut.
Continue Reading...

Monday, September 6, 2010

PEMROGRAMAN BERORIENTASI OBJEK

Pemgrograman berorientasi objek merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrogaman terstruktur. Setiap ogjek dapat menerima pesan, memproses data dan mengirimpesan ke objek lainnya.

Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari lagi bagi pemula dibanding dengan pendekatan sebelumny dan pendekatan OOP lebih mudah dikembangkan dan dirawat


KONSEP DASAR DARI PEMROGRAMAN BERORIENTASI OBJEK

Pemrograman berorientasi objek menekankan konsep berikut:
- kelas : kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh 'class of dog' adalah suatu unit yang terdiri atas definisi-definisi data dan fungsi-fungsi yang menunjuk pada berbagai macam perilaku/turunan dari anjing. Sebuah class adalah dasar dari modularitas dan struktur dalam pemrograman berorientasi objek. Sebuah class secara tipikal sebaiknya dapat dikenali oleh seorang non-progamer sekalipun terkait dengan domain permasalahan yang ada, dan kode yang terdapat dalam sebuah class sebaiknya(relatif) bersifat mandiri dan independen (sebagaimana kode tersebut digunakan jika tidak menggunakan OOP). Dengan modularitas, struktur dari sebuah program akan terkait dengan aspek-aspek dalam masalaha yang akan diselesaikan melalui program tersebut. Cara seperti ini akan menyederhanakan pemetaan dari masalah ke sebuah program ataupun sebaliknya.
- objek : membungkus data dan fungsi bersama menjadi suatu unit dalam sebuah program komputer. Objek merupakan dasar dari modularitas dan struktur dalam sebuah program komputer berorientasi objek.
- Abstraksi : kemampuan sebuah program untuk melewati aspek informasi yang diproses olehnya, yaitu kemampuan untuk memfokus pada inti. Setiap objek dalam sistem melayani sebagai model dari "perilaku" abstrak yang dapat melakukan kerja, laporan dan perubahan keadaannya dan berkomunikasi dengan objek lainnya dalam sistem tanpa mengungkapkan bagaimana kelebihan ini diterapkan. Proses, fungsi atau metode dapat juga dibuat abstrak, dan beberapa teknik digunakan untuk mengembangkan pengabstrakan.
- Enkapsulasi : memastikan pengguna sebagai objek tidak dapat mengganti keadaan dalam dari sebuah objek dengan cara yang tidak layak, hanya metide dalam objek tersebut yang diberi ijin untuk mengakses keadaannya. Setiap objek mengakses interface yang menyebutkan bagaimana objek lainnya dapat berinteraksi dengannya. Objek lainnya tidak akan mengetahui tergantung kepada representasi dalam objek tersebut.
- Polimorfisme : melalui pengiriman pesan. Tidak tergantung kepada pemanggilan subrutin, bahasa orientasi objek dapat mengirim pesan; metode tertentu yang berhubungan dengan sebuah pengiriman pesan tergantung kepada objek tertentu dimana pesan tersebut dikirim. Contohnya, bila sebuah burung menerima pesan "gerak cepat", dia akan menggerakkan sayapnya dan terbang. Bila seekor singa menerima pesan yang sama, dia akan menggerakkan kakinya dan berlari. Keduanya menjawab sebuah pesan yang sama, namun yang sesuai dengan kemampuan hewan. Ini disebut polimorfisme karena sebuah variabel tunggal dalam program dapat memegang berbagai jenis objek yang berbeda selai program berjalan dan teks program yang sama dapat memanggil beberapa metode yang berbeda di saat yang berbeda dalam pemanggilan yang sama. Hal ini berlawanan dengan bahasa fungsional yang mencapai polimorfisme melalui penggunaan fungsi kelas pertama.
- Inheritas : mengatur polomorfisme dan enkapsulasi dengan mengijinkan objek didefinisikan dan diciptakan dengan jenis khusus dari objek yang sudah ada. Objek-objek ini dapat membagi (dan memperluas) perilaku mereka tanpa harus mengimplementasikan ulang perilaku tersebut (bahasa berbasis objek tidak selalu memiliki inheritas)
- Dengan menggunakan OOP maka dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana menyelesaikan suatu masalah tersebut (tersetruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut. Sebagai contoh, anggap kita memiliki sebuah departemen yang memiliki manager, sekretaris, petugas administrasi data dan lainnya. Misal manager tersebut ingin memperoleh data dari bag administrasi maka manager tersebut harus mengambilnya langsung tetapi dapat menyuruh petugas bag administrasi untuk mengambilnya. Pada kasus tersebut seorang manager tidak harus mengetahui bagaimana cara mengambil data tersebut tetapi menager bisa mendapatkan data tersebut melalui objek petugas administrasi. Jadi untuk menyelesaikan suatu masalah dengan kolaborasi antar objek-objek yang ada karena setiap objek memiliki deskripsi tugasnya sendiri.
Continue Reading...

Friday, September 3, 2010

See what iPhone users are listening to with SongStumblr

When you walk into a cafe and note the numerous iPhone-toting denizens with telltale white earbuds firmly embedded in their ears, do you wonder what they’re listening to? If so, Frimby’s new music discovery and sharing app for iOS, SongStumblr, could help you find out. Recently updated to 2.0, SongStumblr uses your iPhone’s 3G and Bluetooth abilities to let you see what others are listening to around the world as well as around the block.

You begin using SongStumblr by setting up a user profile with basic information about yourself and your location. When you play music either through SongStumblr’s built-in player, or with the regular iPhone player with SongStumblr running in the background, your selection is added to your user profile for others to see.

When you feel like discovering new music, you can choose to do so with SongStumblr’s global mode, which gives you random music selections from users around the world, or local mode, which uses your device’s Bluetooth capabilities to share and receive song information from users within a 70 foot radius of you.

In Global mode, SongStumblr displays a list of ten songs from random users around the globe. The list is refreshed every minute, and each listing includes the name and artist of a song, as well as the username of the person playing the song and a flag representing the country the user is from.

Nearby mode works similarly, but instead of displaying songs from users around the world, you’ll see any songs that are being played by users running SongStumblr within range of your iPhone’s Bluetooth connectivity. Bluetooth sharing occurs automatically and doesn’t require pairing your iPhone with the other user’s.

From within the app, you can listen to clips of discovered songs, find more information about the songs through Google, Wikipedia, Bing, or Twitter searches, or purchase the song in-app through iTunes. You can also save information about a song, including the date and location of where the song was being played, and the person’s username.

SongStumblr is a free app and runs on iOS 4.0 or later.


source: itnews.com

Continue Reading...

CourseNotes for iPad gains sharing, premium content

Taking class notes is going digital in a big way with the iPad, and a major CourseNotes upgrade aims to make the process more social and flexible.

New in version 2.0 of this note-taking, sketching, and to-do-organizing iPad app is the ability to export notes for sharing with friends and classmates on Facebook, or with other CourseNotes users. A new in-app store with premium note templates, study sheets, and other content should also help students take better notes.

These new features are in addition to CourseNotes's existing tools that let you organize notes by subject and note sessions; draw and sketch notes; track assignments and to-do lists; share notes via e-mail; and store a glossary of terms and definitions for each subject.

CourseNotes 2.0 is available now for $5 in the App Store and requires an iPad running iOS 3.2 or later.


source: itnews.com

Continue Reading...

Twitter for iPad is finally here

It’s official: after months in the dark, dank caves of rumor and speculation, the official Twitter app for the iPad has now emerged into bright, friendly light of the App Store.

Announced late Wednesday evening on the company’s blog, Twitter for iPad comes as part of a universal update to the formerly iPhone-only Twitter app. Besides the program’s newly redesigned icon, Twitter’s iPad flavor features an entirely new interface designed around the concept of sharing content.

Bringing to mind a never-ending Japanese Shoji screen, Twitter allows users to tap links, photos, conversations—and just about anything else—all of which open up in a series of sliding panels. Flicking to the left or right will bring each panel center stage, while the others stack neatly off-screen.

HTML5-friendly video players like YouTube and Vimeo will play inside the app, and even better—they’ll load in a background pane while you’re free to continue to browse your timeline.

A whole bunch of neat little gestures are hidden away inside the program, as well: you can pinch out on a tweet and get a pop-up window showing the author’s profile page, or use two fingers on a reply to look at the complete conversation.

But despite all this talk, the only real way to get a sense of the company’s app is to play around with it—and since Twitter’s built in a nice introductory screen for searching, seeing trends, and top Twitterers, you don’t even need an account to get started.

You can download Twitter for free from the App Store on your iPad or via iTunes on your computer; the app requires your device run iOS 3.1 or later.


source:itnews.com

Continue Reading...

Discover Preview's hidden image editing powers

Sometime you just want to tweak an image and move on... fast. At that moment, you don't want commitment (iPhoto, Aperture, and Lightroom), or a bizillion editing options (Photoshop), you just want to brighten the picture, adjust the color, crop it, and be done.

We have great news for you. This application exists, it's free, and it's already on your Mac. It's called Preview.

Many Mac users prefer using Preview for working with PDFs because of its clean interface and no-nonsense set of tools. What may surprise you, however, is that this application also has a robust set of imaging tools.

I'm not just talking about double-clicking on a photo and looking at it on your computer. Beyond that, you can adjust an image's tonality, color, and even select objects within the shot to copy and add to other photographs. To prove my point, I'm going to take you on a quick photographer's tour of this handy imaging application.

Customize the interface

A good way to get a feel for the functions available in Preview is to customize the top toolbar. Go to View -> Customize Toolbar, and you'll see icons for zooming, selecting, cropping, rotating, and even scaling. Drag the tools you will use the most often to the top toolbar so they're ready when you need them.

Next, go to Preferences (Preview -> Preferences), click on the General tab, and click on the radio button next to "Open groups of files in the same window." This allows you to work on multiple images at once in Preview.

Test this by selecting a handful of pictures and dropping them on the Preview icon. You'll get a column of thumbnails displayed in the sidebar with one image featured in the main window. You can navigate the thumbnails by clicking on them individually, or by using the up and down arrow keys. If you want to add another picture to the line up, just drag it to the sidebar and let go.

Right-click or Control-click in the sidebar and you'll be presented with options for sorting the thumbnails or choosing how many columns you want them displayed in. If you don't like the default sorting options, choose None from the contextual menu and you can drag the thumbnails in any order you want.

Batch processing

You can also perform basic batch processing on multiple images with Preview. Command-click on two or more thumbnails in the sidebar, then apply the rotate command. You'll probably want to use the Rotate button in your top toolbar, but if it isn't there, then go to Tools -> Rotate Left or Rotate Right. The rotation will be applied to all of the selected images in the sidebar.

Bonus tip! If you do use the Rotate button, you can reverse its direction on the fly by holding down the Option button.

Maybe your images are too big and you want to sample them down. Command-click on the thumbnails of the images you want to resample, then go to Tools -> Adjust Size, and choose the new dimensions that you want to use for the photos. Preview will resample all selected images. How's that for efficiency?

Tonal and color adjustments


Most photographs could use a little tonal or color adjustment, and sure enough, Preview handles those enhancements just fine. Bring up the adjustment inspector by holding down Option-Command-C, or going to Tools -> Adjust Color. You'll be presented with eight individual controls to help you improve your photograph. iPhoto has these tools too, so you may already be familiar with how to use them.

Start by clicking on the Auto Levels button right below the histogram. More often than not, this will give you an immediate improvement. Fine-tune the tonal adjustment by moving the three triangle pointers beneath the histogram. The left one is for dark tones, the right is for highlights, and you've guessed it, the middle pointer is for midtones.

Now let's correct the color. Click on the eyedropper icon beneath Temperature. This allows you to auto correct color by then clicking on a white or gray area in the picture. If you want to fine tune this adjustment, use the individual Temperature and Tint sliders. In most cases, Temperature is the more useful of the two, allowing you to warm up (slide to the right) or cool down (slide to the left) you images.

If you want to convert and image to black and white, move the Saturation slider all the way to the left. You can color tone the image by playing with the Temperature, Tint, and Sepia sliders. This once required lots of work in the chemical darkroom. Now it's just plain Mac fun.

Finally, you can add a little sharpening to the picture via the Sharpness slider. Be careful not to overdo it here, or you might introduce unsightly artifacts. Move the slider to the right about halfway between the midpoint and the right endpoint. That should suffice in most cases. You can also soften the image by moving the slider to the left. This creates a dreamy effect that can enhance moody landscapes.

Make selections using the Smart Lasso

Here's a little Photoshop-like goodness that should delight editors of all levels. You can select an object in a photo and isolate it using the Smart Lasso tool. Click on the Select icon in the top toolbar, then choose Smart Lasso from the popup menu. Carefully outline the object you want to isolate with the Lasso. When you let go of the mouse button, Preview will fine tune the selection for you and display "marching ants" around the object. To isolate it, go to Edit -> Invert Selection. Then hit the Delete key. Boom, your background is gone.

For more creative projects, you can also copy and paste these smart selections into other images. When you have the marching ants around the first object you selected, hit Command-C to copy it. Then go to the image you want to add it to. Use another selection tool, such as Elliptical Selection, to indicate the area in the new photograph you want to add the copied object. Once you have the marching ants visible in the new location, press Command-V to paste the object into that area. You can even move it around once you've pasted it.

Much More than a PDF Reader

There are even more goodies for photographers in Preview that we'll share next time, but these tips should get you well on your way to exploring this powerfully simple application.


source:itnews.com

Continue Reading...

Remains of the Day: Did I miss anything?

You ever get that nagging feeling at the back of your mind that you've missed something important? Huh. Well, it was probably nothing. I mean, after all, what could be more important than Microsoft shipping Windows Phone 7? Or Steve Jobs's approval of Intel's latest acquisition? I'll tell you what: Don Draper on his iPhone. Lean back, relax, and let the soothing remainders for Wednesday, September 1, 2010 wash over you.

Windows Phone 7 goes gold master, begins rolling out to partners for final launch preparations (Engadget)

Windows Phone 7--née Windows Phone 7 Series--is finally on its way to device makers, Microsoft says, along with a couple of extra bells and whistles. Boy, they picked a great day to announce that, huh? It's so quiet.

Intel consults Steve Jobs over next acquisition (Channel News)

Intel CEO Paul Otellini, dishing on the company's recent acquisition of chip maker Infineon's wireless unit, says he had to consult with the big guy upstairs before making the deal. By which I mean Steve Jobs--what other big guy would I be talking about? Fortunately, Jobs gave him the thumbs up. If you're wondering exactly how long Jobs has been calling the shots behind the scenes at Intel, just let me remind you that he made Otellini show up at Macworld Expo wearing a bunny suit.

Inside 'Mad Men': on set and behind the scenes of the Emmy-winning show (Rolling Stone)

He's Don Draper--the epitome of 1960's cool. So what does he use to make phone calls? Trick question: he has secretaries to do that for him. But his döppelganger Jon Hamm apparently uses an iPhone, which would have been my very next guess. Also, check out this shot of TV department head Harry Crane getting his mind blown by 21st century technology.


source:itnews.com

Continue Reading...

Wednesday, September 1, 2010

free download winamp 5.58

What is New in Winamp 5.58?
  • Major podcast overhaul including new directory powered by Mediafly
  • Buy tickets, find lyrics & download music directly from your media player
  • New Windows 7 support including taskbar player controls
  • iTunes Library Import
  • Find & manage Add-ons directly in your media player
  • Available in 16 languages including Turkish, Romanian & Brazilian Portuguese
  • WebM video support
  • Control playback from your browser with the Winamp Toolbar (optional)

Continue Reading...

Tuesday, August 10, 2010

SGR-1, Robot Pembunuh dari Negeri Ginseng

Sebuah robot berteknologi tinggi yang dilengkapi senapan mesin dan peluncur granat tengah dikembangkan oleh Korea Selatan. Rencananya robot tersebut akan ditempatkan di sepanjang perbatasan Korea Utara.

Robot bernama SGR-1 yang tak berawak ini dilepaskan di Zona Demilaritarised sebagai bagian dari program percobaan. Sang pembuat robot ini, Samsung Techwin, melaporkan bahwa robot ini memiliki kemampuan untuk menargetkan dan membunuh penyusup dengan mesin senjata built-in 5.5 mm dan 40mm peluncur granat.

Fitur lain yang dimiliki robot 'pembunuh' dari "Negeri Ginseng" ini adalah pendeteksian panas, detektor gerakan dan sistem komunikasi video dan audio. Tiap robot yang seharga US$ 378.000 ini diklaim tidak akan bisa beroperasi tanpa ada komando dari operator.

"Prajurit manusia dapat dengan mudah jatuh tertidur atau kehilangan konsentrasi dari waktu ke waktu," ujar juru bicara Samsung techwin, Huh Kwang-hak. "Tapi robot ini memiliki pengawasan otomatis yang tidak akan meninggalkan tempatnya untuk sesuatu yang disebut kemalasan," tambahnya.

Perusahaan tersebut juga merilis video promosi yang menggambarkan robot SGR-1 'bertarung' dengan sekelompok komando bersenjata. Pemerintah Korea Selatan sendiri rencananya akan meninjau ulang pada Desember mendatang sebelum membuat keputusan tentang penggunaan robot 'pembunuh' ini secara permanen.
Continue Reading...
 

Free Download Copyright © 2009