Game Open Source yang bagus2 :)


[Update1 20-07-2011] As per numerous requests, the games list has been updated with some more cool games that I’ve missed. They have been prepended  to the top of the list and as before, they are in no particular order.

While the popular conception when it comes to games for Linux is that they are almost non-existent, this is only true when it comes to big and popular commercial franchises that are backed up by giant video game studios and publishers like EA Games, Blizzard and Konami. On the other hand, Linux(and other platforms like *BSD) benefits from a myriad of open source and free games, some smaller for casual gaming and others more impressive like MMORPG’s and FPS’s that could compete with some of the commercial games out there in their branch either in the current state or given some fresh amount of contribution. Open source games are a convoluted topic and are somewhat special and unlike a traditional Open Source project because they require much more then code contribution, which foss minded hackers and geeks are eager to contribute anytime during the day. The three major issues with open source games that are apart from a traditional open source project are:

1. Harder to steer and govern – Traditional open source projects usually have a specific purpose and use case, thus there’s not much to argue about why and if a specific tool should do what it does. At most there is a how attached to it, like how to best implement that specific functionality or how to interact with the user better. When it comes to games there’s game behavior and mechanics that are to be settled upon, these are complex and intricate issues that involve ethics, human emotions, economy, public perception and many more aspects that given a set of 10 people to decide upon you’re most likely to come up with 5 different solutions and opinions then a single one. Some open source games have suffered from this and more will in future, because these issues pertain to human aspects and perception rather then technical ones.

There’s not much to argue about whether the best algorithm should be used over an existing crappy implementation, but there’s lots to argue about whether a character class should be more powerful then another or if health and mana potions should be acquirable at the market or at all. In these cases, a more Nazzi, restrained and centralized government would have worked better then the open one as well as more defined game behavior and mechanic in the first place.

So if you’re the master of an open source game, stop paying attention to each and every comment and complaint on the forums and irc channels or even better, stop putting to heart every single argument you stumble upon, you’re doing a great job and you know it, have a plan and stick to it. Ignoring useless flames and rants and random people telling you what to do or what your game should be like is not the right path to take in this case. Of course you should not be an ass(2,3) or take this advice to the extreme since that will hurt your project even more than doing good or even put you in danger of sporks.

2. Games are multifaceted productions – that involve game design, graphic design, media and 3D content, story telling, script planning and development, besides the usual code. When it comes to games, code is not the problem, content is. There are lots of hackers willing to throw some code at a cool open source project, however, there aren’t that many game designers or graphics designers that are willing to contribute in their free time just because it’s fun or intriguing. Just not long ago, the only open source or royalty free media that you could get your hands on were icon packs and wallpapers.

Thus if it happens that your a game designer, graphic designer, media creator or story and script planner and you’re complaining about the lack of games on the Linux platform, remember that you can change that, with minor chunks of your free time applied to the right Open Source game or at least apply to a game studio that ships cross platform games. Stop complaining, take action.

3. Most games nowadays require some form of online interaction – be it either for ranking and competing or multi-player gaming or availability, single player games are not that fun anymore. You have to have some form of online or social interaction within the game for it to last. Zelda, Doom and Duke3D were cool and fun as long as there were no real alternatives. As soon as you get World of Warcraft, Starcraft and  Halo you’ll never look back until melancholy for old times and old school strikes. So what does this online interaction involve? Well it involves data storage, bandwidth, servers, maintenance and web development. These resources don’t come free in anyway, form or shape and they mostly cost money. The guy working on the C/C++ core engine of the game or the shaders/3D guy isn’t likely(or have time) to maintain a web server or do web development either. You need donations  for the hardware and network part as well as contribution for maintenance and web development.

If you’re the CEO or have influence over a hosting or isp company you could help Open Source Gaming by donating resources to those games that need it. If you’re a web developer, designer or sysadmin you can help in building and maintaining the infrastructure that a multiplayer game needs.

So that’s what I think about Open Source Games and why they are a special breed and also tried to appeal to those that could help in changing history and the status quo. Open source games are fun and addictive to contribute to and you should give it a try, be it either code or game content. That’s why I’m going to list some of the coolest and/or popular Open Source games out there to help you make your mind as well as prove to you that, yes, there are great Open Source games:

Xonotic

Xonotic is a free (GPL), fast-paced first-person shooter that works on Microsoft Windows, Mac OSX and Linux. Xonotic is a direct successor of the Nexuiz Project. Xonotic places focus on community involvement as its principal driving force and structures itself to respect that. The aim of Xonotic is to become the best possible open-source FPS (first-person-shooter) of its kind.

httpvh://www.youtube.com/watch?v=5SZgyP-0C0Q

Zero Ballistics

Zero Ballistics is a unique blend of multiplayer first person shooter and tank combat game. Easy to learn, difficult to master was our mantra during the development of the game. Set in lush alpine environments covering all seasons, playing Zero Ballistics is as thrilling as it is relaxing.

httpvh://www.youtube.com/watch?v=xEvaTjxp_bo

Speed Dreams

Speed Dreams is a 3d cross-platform, open source motorsport simulation and racing game. It is released under the GNU General Public License (GPL). Speed Dreams is a fork of the open racing car simulator Torcs, aiming to implement exciting new features, cars, tracks and AI opponents to make a more enjoyable game for the player, as well as constantly improving visual and physics realism.

httpvh://www.youtube.com/watch?v=pRhTv3gaNwA

FreedroidRPG

Freedroid RPG is an RPG with isometric graphics. In it, the player is Tux, who must fight rebelling robots in order to restore peace to humankind. To do so, Tux may take over robots in a minigame based off the classic game Paradroid, or may simply blast them to pieces with a weapon.

S.C.O.U.R.G.E. 2

S.C.O.U.R.G.E. 2 is a cross platform, open source rogue-like game in the fine tradition of NetHack and Moria It sports a graphical front-end, similar to glHack or the Falcon’s eye.The design of the 3D UI is an attempt at the best of both worlds from old to new: It lets you rotate the view, zoom in/out, view special effects, and more with the feeling of the old-school isometric games like Exult or Woodward.

Secret Maryo Chronicles

Secret Maryo Chronicles is an Open Source two-dimensional platform game with a design similar to classic computer games. SMC has computer support to a great degree by using an accelerated Open Graphics Library for the best possible graphic design and stock performance.

Danger from the Deep

 Danger from the Deep is an open-source World War II German U-boat simulation, striving for technical and historical accuracy.

Red Eclipse

The game is a single-player and multi-player first-person ego-shooter, built as a total conversion of Cube Engine 2, which lends itself toward a balanced gameplay, completely at the control of map makers, while maintaining a general theme of agility in a variety of environments.

httpvh://www.youtube.com/watch?v=mjHVb3z72tM

Widelands

Widelands is an open source (GPLed) real-time strategy game. It is built upon the SDL and other open source libraries and is (and will always be) under heavy development. If you knew Settlers I & II™ (© Bluebyte), then you already have a rough idea what Widelands is all about because widelands is heavily inspired by those two games.

Unknown Horizons

Unknown Horizons is a 2D realtime strategy simulation with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony, collect taxes and supply your inhabitants with valuable goods. Increase your power with a well balanced economy and with strategic trade and diplomacy.

FreeCol

FreeCol is a turn-based strategy game based on the old gameColonization, and similar to Civilization. The objective of the game is to create an independent nation.  You start with only a few colonists defying the stormy seas in their search for new land. Will you guide them on the Colonization of a New World?

PrBoom

PrBoom, the purest Doom-Port? Aims to be the most stable Doom port with the highest compatibility to the major Doom versions. Highres software and nice OpenGL rendering. Full Boom and most if not all MBF features.

EDuke32

EDuke32 is an awesome, free homebrew game engine and source port of the classic PC first person shooterDuke Nukem 3D— Duke3D for short—to Windows, Linux, Mac OS X, FreeBSD, several handhelds, your family toaster, and to your girlfriend’s vibrator. We’ve added thousands of cool and useful features and upgrades for regular players and additional editing capabilities and scripting extensions for homebrew developers and mod creators. EDuke32 is completely free, open source software.

httpvh://www.youtube.com/watch?v=Al7i_v1a0m0

VCMI

VCMI Project – Heroes 3: WoG recreated -We want to rewrite the entire H3 engine (VCMI is NOT another mod) giving it new possibilities. Few years of intensive work resulted in creating application with impressive amount of features.

ioquake3

This project, ioquake3 (or ioq3 for short,) aims to build upon id Software’s Quake 3 source code release. The source code was released on August 20, 2005 under the GPLv2. Since then, we have been cleaning up, fixing bugs, and adding features.

OpenArena

OpenArena is a community-produced deathmatch FPS based on GPL idTech3 technology. There are many game types supported including Free For All, Capture The Flag, Domination, Overload, Harvester, and more. There are 17 unique player models to choose from and 12 weapons. OpenArena is based on the ioquake3 engine mentioned above.

Planeshift

PlaneShift is a Role Playing Game immersed into a 3D virtual fantasy world which is to play. Fully free means you will have no surprises of premium content which will limit your gameplay or unbalance the game. There are no limitations in skills, ranks, abilities, items you can gain with your free account. There are no time limits or additional constraints. Servers and bandwidth will be donated by sponsors. PlaneShift is made by a group of RPG enthusiasts and not by a commercial company. This allows us to expand the game without any constraint or limitation. PlaneShift is Open Source for the client and server code, so everyone can contribute to its development!

httpvh://www.youtube.com/watch?v=S6v-sPejxdo

XMoto

X-Moto is a challenging 2D motocross platform game, where physics plays an all important role in the gameplay. You need to control your bike to its limits, if you want to have a chance to finish the most difficult challenges.

WorldForge

The WorldForge project is about building tools to allow the construction of online role-playing games. The original community came together over a decade ago, out of a desire to create a game that was better and freer than Ultima Online. But as the aims of the project evolved and became more ambitious, the overall goal changed. Instead of one game, we instead decided build a flexible framework that would allow everyone to contribute their own unique ideas and goals to the Worldforge project, allowing a multitude of games to be created.

Vega Strike

Vega Strike is an Open Source 3D Action-Space-Sim that lets you trade, fight, and explore in a vast universe. Vega Strike is built on top of OpenGL and runs on Win/Lin/Mac platforms. Vega Strike (the game) is currently in a playable state, but both game engine and dataset are under continued development.

Warsow

Warsow is a completely free fastpaced first-person shooter (FPS) set in a futuristic cartoon-like world for Windows, Linux and Mac OS X.

httpvh://www.youtube.com/watch?v=vtJKrIngTIs

The Ur-Quan Masters

 

The project started in August 2002, when Toys For Bob released the partially ported sources of Star Control 2 3DO version to the fan community. Our goal is to port this wonderful game to current personal computers and operating systems. It is and will remain 100% free of charge, and anyone can contribute to the project and thus help make it even better.

Spring

Spring is a project aiming to create a new and versatile RTS Engine. Spring is not actually a game, but a powerful free cross-platform RTS engine.

OpenTTD

OpenTTD is an open source simulation game based upon the popular Microprose game “Transport Tycoon Deluxe”, written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features.

Warzone 2100 

In Warzone 2100, you command the forces of The Project in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers campaign, multi-player, and single-player skirmish modes. An extensive tech tree with over 400 different technologies, combined with the unit design system, allows for a wide variety of possible units and tactics.

0 A.D.

0 A.D. (pronounced “zero ey-dee”) is a free, open-source, cross-platform real-time strategy (RTS) game of ancient warfare. In short, it is a historically-based war/economy game that allows players to relive or rewrite the history of Western civilizations, focusing on the years between 500 B.C. and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D graphics, detailed artwork, sound, and a flexible and powerful custom-built game engine. This is an Age of Empires clone.

FreeCiv

Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the stone age to the space age.

LinCity

LinCity-NG is a city simulation game. It is a polished and improved version of the classicLinCity game. In the game, you are required to build and maintain a city. You can win the game either by building a sustainable economy or by evacuating all citizens with spaceships.

Simutrans

Simutrans is a freeware and open-source transportation simulation game.Your goal is to establish a successful transport company. Transport passengers, mail and goods by rail, road, ship and air. Interconnect cities, districts, public buildings, industries and tourist attractions by buiding a transport network you always dreamed of. Control and watch your finances and the traffic of your vehicles and goods. Start in 1880 and finish in 2050. There will be new vehicles and buildings throughout this time.

Hedgewars

Hedgewars is a turn based strategy, artillery, action and comedy game, featuring the antics of pink hedgehogs with attitude as they battle from the depths of hell to the depths of space.

CUBE 2: Sauerbraten

Cube 2: Sauerbraten is a free multiplayer/singleplayer first person shooter, built as a major redesign of theCube FPS. Much like the original Cube, the aim of this game is not necessarily to produce the most features & eyecandy possible, but rather to allow map/geometry editing to be done dynamically in-game, to create fun gameplay and an elegant engine.The engine supporting the game is entirely original in code & design, and its code is Open Source (ZLIB license, read the docs for more on how you can use the engine). While you’re at it, you should check AssaultCube too.

The Battle for Wesnoth is a Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures.

Glest

Glest is a free 3D real-time strategy game, where you control the armies of two different factions: Tech, which is mainly composed of warriors and mechanical devices, and Magic, that prefers mages and summoned creatures in the battlefield. Glest is not just a game, but also an engine to make strategy games, based on XML and a set of tools. A few mods already exist.

UFO: Alien Invasion

It is the year 2084. You control a secret organisation charged with defending Earth from a brutal alien enemy. Build up your bases, prepare your team, and dive head-first into the fast and flowing turn-based combat. UFO: Alien Invasion is a squad-based tactical strategy game in the tradition of the old X-COM PC games, but with a twist. Our game combines military realism with hard science-fiction and the weirdness of an alien invasion. The carefully constructed turn-based system gives you pin-point control of your squad while maintaining a sense of pace and danger.

Extreme Tux Racer

Extreme Tux Racer is an open-source downhill racing game starring Tux, the Linux mascot. It follows in the path of Tux Racer and its derivatives.

This list is not set in stone and I’ll try and update it with some personal comments for each game that I’ve played and possibly more media and links, as well as add games that should definitely make this list but I somehow missed them, thus, if you have any notable mentions that you feel I shouldn’t have left out please feel free to let me know with a

sumber

Sorting dengan algoritma bubble sort


Pengurutan Data Dengan Menggunakan Metode Bubble Sort
Cara pengurutan data atau file dengan cara saling menukar tempat dalam urutan, mirip dengan gelembung dalam air. Metode ini adalah cara terbaik untuk mengurutkan data/file dengan jumlah sedikit. Untuk file yang lebih besar terdapat metode lainnya.

Proses Pengurutan

  • Bubble Sort adalah nama yang diberikan pada prosedur untuk mengatur sekelompok bilangan dengan urutan dari kecil ke besar.
  • Untuk mengurutkan bilangan diperlukan variabel array yang digunakan untuk menampung semua bilangan yang akan diurutkan.
  • Proses pengurutan dilakukan dengan membandingkan semua elemen array satu persatu.

Contoh :

20 12 35 11 17 9 58 23

Dalam metode bubble sort, pengurutan demulai dengan membandingkan elemen pertama untuk mendapatkan angka terbesar. Lalu angka tersebut ditempatkan pada elemen terakhir.

5 6 3 8
5 3 6 8
5 3 6 8

Pada akhir proses kedua ini, bilangan terbesar kedua menempatkan tempat yang sesuai.

5 3 6 8
3 5 6 8
5 3 6 8

Bila proses ini dilanjutkan, tidak ada pertukaran tempat lagi bagi bilangan – bilangan tersebut, sebab bilangan tersebut telah selesai disusun.Di atas adalah penjelasan singkat mengenai Metode Bubble Sort. Untuk Implementasi Bubble Sort dengan PHP bisa Anda lihat source di bawah ini :


<?php
$array  = array(5,6,9,4,2,3,6); // data yang akan diurutkan dari terkecil ke terbesar
$jumlah = count($array);
for($i=0;$i&lt;=$jumlah-1;$i++){
for($j=0;$j&lt;=($jumlah-($i+1));$j++){
if($array[$j] &gt; $array[$j+1]){
$k = $array[$j];
$array[$j] = $array[$j+1];
$array[$j+1] = $k;
}
}
print $k;
}
?

Sumber

Membuat Preview Desain Kaos di Photoshop


Saya akan membuat project e-commerce nah ..tian nemuin tutorial photoshop yang simple dan mudah ,silahkan diliat 🙂

Membuat Preview Desain Kaos di Photoshop

Desain kaos/t-shirt adalah salau satu bagian dari seni visual yang cukup menarik untuk digeluti, baik itu untuk keperluan bisnis, maupun hanya sekedar hobby untuk keperluan personal. Pada tutorial Photoshop kali ini, kita akan mempelajari bagaimana caranya membuat preview tampilan desain pada template t-shirt agar terlihat realistis sehingga cukup mewakili kondisi hasil akhir kaos setelah diproduksi/sablon. Tutorial ini sangat sederhana dan (semoga) dapat diikuti dengan mudah. 🙂

STEP 1

Buka Gambar template kaos di photoshop. Jika kamu belum punya template kaos, silahkan lihat dulu artikel ini : 25 Template T-shirt Gratis untuk Preview Desain Kaos

Membuat Preview Desain Kaos di Photoshop

STEP 2

Gunakan Pen Tool untuk menyeleksi kaos, buat yang belum tau cara menggunakan pen tool untuk membuat seleksi, lihat di tutorial ini.

Membuat Preview Desain Kaos di Photoshop

STEP 3

Dalam keadaan seleksi kaos aktif, klik layer “Background”, lalu tekan tombol Ctrl + J di keyboard. Maka akan muncul sebuah layer di atas layer “background” berupa duplikasi berdasarkan seleksi yang telah dibuat tadi.

Membuat Preview Desain Kaos di Photoshop

STEP 4

Klik pada “layer 1”, lalu tekan tombol Ctrl + L di keyboard untuk membuat adjustment Level untuk layer tersebut. Atur settingan pada adjustment level seperti gambar dibawah. Langkah ini akan membuat warna kaos pada “Layer 1” menjadi terang berwarna putih.

Membuat Preview Desain Kaos di PhotoshopMembuat Preview Desain Kaos di Photoshop

STEP 5

Ubah blending mode dari “layer 1” menjadi Multiply. Langkah ini membuat bagian yang tampil pada layer 1 hanyalah bayangan lipatan-lipatan baju.

Membuat Preview Desain Kaos di Photoshop

STEP 6

Sekarang saatnya memasukkan desain kaos. Desain kaos di tutorial ini saya buat di Illustrator, tidak masalah kalau desain kamu di Photoshop atau CorelDRAW, langkah-langkahnya sama saja. Masuk sebentar ke Illustrator untuk meng-copy desain (Ctrl + C).

Membuat Preview Desain Kaos di Photoshop

STEP 7

Kembali lagi ke Photoshop, lalu tekan tombol Ctrl + V untuk paste desain kaos ke Photoshop.

Membuat Preview Desain Kaos di Photoshop

STEP 8

Klik layer “vector smart object” (layer desain kaos), Lalu tekan tombol Ctrl + [ di keyboard untuk memposisikan layer desain kaos dibawah layer 1. Sekarang preview desain terlihat lebih realistis karena bayangan lipatan kaos dari “layer 1” terlihat diatasnya.

Membuat Preview Desain Kaos di Photoshop

STEP 9

Sekarang kita akan membuat agar desain kaos dapat diposisikan lebih bebas pada template. Caranya, tekan tombol Ctrl lalu klik pada thumbnail layer 1 untuk mengambil seleksi berdasarkan bentuk objek pada layer 1.

Membuat Preview Desain Kaos di Photoshop

STEP 10

Sementara seleksi aktif, klik pada layer “vector smart object” lalu klik icon Add layer mask dibagian bawah layer palette. Layer mask akan terbentuk berdasarkan seleksi yang sedang aktif dan berfungsi agar bagian diluar seleksi tersebut tidak kelihatan pada area kerja. Jika sudah, klik pada tanda rantai diantara thumbnail layer “vector smart object” dan layer mask untuk menghilangkannya.

Membuat Preview Desain Kaos di Photoshop

STEP 11

Langkah tadi membuat kita lebih bebas menggeser dan memperbesar desain kaos untuk mengatur posisi yang sesuai dengan tampilan kaos. Klik pada thumbnali layer “vector smart object” lalu tekan Ctrl + T (transform) di keyboard untuk mulai mengatur posisi tampilan desain pada kaos.

Membuat Preview Desain Kaos di Photoshop

Hasil Akhir

Beginilah hasil akhir yang kita dapat pada tutorial photoshop kali ini. Bayangan lipatan kaos terlihat di atas desain dan membuat preview t-shirt tampil realistis.

Membuat Preview Desain Kaos di PhotoshopMembuat Preview Desain Kaos di Photoshop

Sumber : Desain Studio

SSL


Secure Socket Layer merupakan salah satu metode enkripsi dalam komunikasi data yang dibuat oleh Netscape Communication Corporation SSL adalah protokol berlapis .Dalam tiap lapisanya ,sebuah data terdiri dari panjang , deskripsi dan isi. SSl mengambil data untuk dikirimkan , dipecahkan kedalam blok-blok yang teratur , kemudian dikompres jika perlu ,menerapkan MAC , dienkripsi dan hasilnya dikirimkan.Jadi fungsi utama SSL adalah untuk browsing web secara aman dan mengamankan komunikasi antar client dan server

Web yang memakai ssl pasti berawalann  HTTPS tapi kalau ga berlangganan HTTP 🙂 ..

Java Tugas Buat Program dari Class Diagram


Besok saya dapat tugas untuk ngerjain program java dari Class Diagram yang di kasih :

Nah setelehan melihat Class Diagram diatas , ada outputnya harus sesuai dengan :

nah ini source codenya :

 /*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package cobatabung;

/**
*
* @author tiano89
*/
public class CobaTabung {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Tabungan mahasiswa = new Tabungan(1000000,"Seftian Setia P");
System.out.println("Nama = "+mahasiswa.nama);
System.out.println("Saldo Awal = Rp."+mahasiswa.saldo);
mahasiswa.nabung(200000);
System.out.println(mahasiswa.nama+" menabung dengan jumlah = Rp."+mahasiswa.jml);
System.out.println("Saldo Menjadi = Rp."+mahasiswa.saldo);
mahasiswa.ambilUang(150000);
System.out.println(mahasiswa.nama+" menarik dengan jumlah = Rp."+mahasiswa.jml);
System.out.println("Saldo Akhir = Rp."+mahasiswa.ambilSaldo());
}
}

 
 package cobatabung;

/**
*
* @author tiano89
*/
public class Tabungan {
double saldo;
String nama;
double jml;

Tabungan (double jumlah, String nama)
{
this.nama=nama;
this.saldo=jumlah;
}
void nabung (double jumlah)
{

jml = jumlah;
this.saldo+=jml;

}
void ambilUang(double jumlah)
{
jml = jumlah;
this.saldo-=jml;
}
double ambilSaldo()
{
return saldo;
}

}

 

ini sekedar share semoga membantu 🙂

Shortcut di Netbeans dan Visual studio


Shortcut di Visual Studio 2010

Integrated Development Environtment (IDE) Visual Studio 2010 memiliki senjata tersembunyi untuk membantu teman-teman developer melakukan coding. Senjata rahasia tersebut adalah shortcut keyboard, terdengar biasa memang. Tapi apabila digunakan secara optimal akan sangat membantu. Berikut beberapa shortcut key yang mungkin masih belum diketahui oleh teman-teman.

CTRL + SPACE

Shortcut ini bisa digunakan sebagai alternatif apabila saat mengetik mengetik field, class, property, method, objek ataupun code yang lainnya, query suggestion tidak muncul.

F7

Apabila malas untuk menggerakan mouse untuk melihat melihat code sebuah form dengan klik kanan->view code, kali cukup dengan menekan tombol F7.

Shift+F7

Untuk mengembalikan lagi dari code ke design sebuah code cukup dengan menekan Shift+F7.

CTRL+K , CTRL+D

Merapihkan code yang indensitasnya acak-acakan secara satu per-satu memang melelahkan. Langkah cepat menyelesaikan kasus ini cukup dengan menekan tombol CTLR+K kemudian CTLR+D.

CTRL+K, CTRL+C

Cara mudah untuk menjadikan code yang ada menjadi comment, cukup dengan cara blok code tersebut kemudian tekan CTRL+K dilanjutkan CTRL+D.

CTRL+L, CTRL+U

Anti shortcut dari yang diatas (menghilangkan comment) dengan cara blok commnet tersebut kemudian CTRL+L, dilanjutkan CTRL+U.

CTRL+R, R

Cara me-rename yang aman tentunya menggunakan refactor rename. Hal ini dimaksudkan agar field, class, property, method, objek ataupun code yang lainnya di-rename, mengalami perubahan nama semuanya tidak hanya pada satu tempat. Shortkey untuk yang dengan menekan tombol CTRL+D kemudian R.

CTRL+R, E

Melakukan proses enkapsulasi dengan field yang banyak akan menghabiskan waktu yang tidak sedikit. Cara untuk mengenerate field-field untuk di enkapsulasi diawali dengan meletakkan kursor pada field tersebut kemudian keluarkan “jurus” CTRL+R, E.

F5

Langkah terakhir setelah code kita beres maka tinggal di-debugging. Shorcutnya ialah F5.

Shortcut di Netbeans :

Netbeans adalah sebuah Integrated Development Environment (IDE) untuk membuat aplikasi Java, PHP, C/C++, dll. Dengan netbeans kita bisa develop aplikasi dengan cepat. Shortcut dan Code completion di netbeans merupakan salah satu cara untuk mempecepat pekerjaan kita.

Di sini saya hanya akan sharing beberapa shortcut yang menurut saya sangat penting dan sering digunakan untuk membuat aplikasi Java. Untuk mengetahui shortcut+code completion di netbeans kita bisa lihat di menu Help > Keyboard Shortcut Card.

Ctrl+Space

mungkin inilah shortcut yg sangat sering dibutuhkan, apa jadinya seorang programer tanpa shortcut ini…. mungkin dia harus menulis nama class atau method yang ingin digunakan secara manual… (capek deh)

shortcut ini akan memberikan pop-up yang  berisi class, atribut, object, variabel, yang akan kita gunakan. Jika class yang kita inginkan tidak muncul, coba tekan Ctrl+Space satu kali lagi.

Ctrl+K

memberikan sugesti code yang mungkin. Hampir mirip dengan Ctrl+Space, bedanya shortcut ini langsung memberikan code yang mungkin. Jika tidak cocok dengan yang kita inginkan tekan Ctrl+K sampai sesuai dengan yang kita inginkan

Alt+Enter

ketika kita menulis kode, kadang2 akan muncul “lampu kuning” di sebelah kiri editor. Nah, kalo muncul itu kita bisa langsung aja tekan Alt+Enter nanti akan muncul pop-up yg berisi suggested code. Biasanya akan muncul kalo ada exception yg harus ditangani, class yg perlu diimport, dll.

Alt+Insert atau Klik kanan > Insert

Jika dalam sebuah class kita ingin membuat getter, setter, konstruktor, overriding method, kita tinggal gunakan shortcut ini. Kita tidak perlu menulis kode tersebut secara manual.

Shift+F6

Buat menjalankan (run) file yang sedang kita buka.

F6

Kalo ini buat run project secara keseluruhan (main project)

Alt+F

Kalo ini buat merapikan code kita.

Code sebelum dirapikan

Code setelah dirapikan (Alt+F)

Ctrl+Shift+Arrow Up/Down

Duplicate code ke atas (up) atau ke bawah (down).

Ctrl+E

Menghapus baris code dimana cursor sedang aktif. Atau beberapa baris code yang kita blok.

Ctrl+R

Buat rename.

Ctrl+V, Ctrl+C, Ctrl+X

Ini mah udah tau semua….

dll.

Code completion

Ketika menulis code kita bisa menggunakan code completion dengan cara menuliskan keyword-keyword seperti sout, psvm, dan lain lain kemudian menekan tombol Tab.

psvm > Tab maka menjadi…

sout >  Tab = System.out.println(“”);

fori > Tab

fore > Tab

trycatch

dll….

Keyboard Shortcut dan Code Completion selengkapnya bisa dilihat juga di sini.

Atau  lihat di menu Help > Keyboard Shortcut Card.

Kita juga bisa mengedit/menambahkan shortcut sendiri. Caranya masuk ke menu Tools > Options > Keymap. Disini kita bisa mendefinisikan/mengedit shortcut sesuai keinginan kita.

Semoga bermanfaat.

 

Teknologi OS Windows 8 Developer


Sekilas Review Windows 8 Developer Preview

Windows 8 Home Screen

Windows 8 Home Screen

Windows 8 Developer Preview telah diluncurkan beberapa hari yang lalu oleh Microsoft sebagai beta test terhadap Windows 8. Microsoft mengeluarkan preview ini untuk mendapatkan feedback dari penggunanya sebelum akhirnya mereka mengeluarkan Windows 8 versi final. Karena ini versi preview, jadi wajar bila masih terdapat kekurangannya. Namun demikian saya tetap penasaran dan mencoba mendownload dan menginstalnya. Berikut pengalaman saya ketika mencoba sistem operasi terbaru keluaran Microsoft ini.

Berikut beberapa kelebihan dari Windows 8 Developer Preview

Performance

Kesan pertama adalah proses instalasi yang cepat. Seperti pendahulunya, Windows 7, proses instalasi Windows 8 cepat daripada Windows XP. Sistem operasi ini juga cukup stabil. Setelah beberapa jam menggunakan Windows 8 ini, saya tidak mengalami kendala yang berarti, tidak pernah hang/crash dan tidak lag. Prosesor Pentium 4 2.8GHz dengan RAM 2 GB yang saya gunakan dapat dengan mulus menjalankan sistem operasi ini.

Home screen

Nah, ini mungkin yang paling menarik dan menjadi nilai jual bagi Windows 8 ini. Tampilannya mirip dengan home screen Windows Phone 7.  Kotak warna-warni yang berisi shortcut ke aplikasi yang terinstal, game, social network dan sebagainya.

Untuk mengakses salah satu aplikasi, cukup klik 1 kali pada shortcut tersebut. Terkesan lebih simple karena pada sistem operasi pada umumnya Anda harus melakukan double click untuk membuka aplikasi dari icon di desktop.

Ketika aplikasi terbuka, jangan heran jika tampil di layar penuh tanpa adanya titlebar, window frame maupun taskbar. Tampilan layar penuh ini hanya ada pada aplikasi bawaan Windows 8, namun tidak pada aplikasi yang diinstal sendiri, misalnya Mozilla Firefox. Semoga saja pada masa yang akan datang, aplikasi-aplikasi tersebut juga akan mengadaptasi fitur layar penuh ini. Untuk kembali ke home screen, tekan tombol Windows di keyboard, tekan sekali lagi untuk kembali lagi ke aplikasi.

Home screen Windows 8 ini menarik karena berbeda  sekali dari kesan tampilan Desktop pada Windows sebelumnya, bahkan jika dibandingkan dengan sistem operasi lain, benar-benar berbeda. Tampilan layar penuh tanpa adanya taskbar  dan start menu. Sebenarnya start menu bukan dihilangkan, tapi tersembunyi. Terbukti ketika saya mengarahkan mouse ke sudut kiri bawah muncullah start menu tersebut, dan secara bersamaan di sudut kanan juga muncul tampilan jam dan tanggal dalam ukuran besar.

Drag and slide

Saya tidak tahu istilah drag and slide ini benar atau tidak. Tapi fitur ini juga tidak kalah menarik. Yakni fitur di Windows 8 yang digunakan untuk pindah antar aplikasi yang dibuka dengan cara menarik layar ke kanan. Caranya arahkan cursor ke kiri layar kemudian tekan (klik, tahan) sampai muncul preview jendela aplikasi kemudian tarik  ke tengah, maka jendela aplikasi akan terganti disertai efek animasi yang menarik.

Kompatibilitas

Windows 8 menawarkan kompatibilitas dengan program-program lama. Sebagian besar aplikasi yang dapat dijalankan di Windows 7 akan berjalan dengan baik di Windows 8.

Desktop klasik

Tampilan home screen tidak serta merta menggantikan desktop seperti pada Windows versi sebelumnya dengan Wallpaper dan icon-iconnya. Desktop masih bisa  dengan cara menekan tombol Window + D di keyboard. Shortcut akses ke desktop juga tersedia di home screen.

Setiap ada kelebihan pasti ada kekurangan, berikut beberapa kekurangan yang saya simpulkan selama saya menggunakan Windows 8 Developer Preview.

Kekurangan Windows 8 Developer Preview

Tidak bisa diinstal di Virtualbox, Windows 8 Developer Preview tidak bisa diinstal di Virtualbox pada beberapa PC termasuk di PC yang saya gunakan. Ketika saya mencoba menginstalnya, beberapa saat setelah loading file saya mendapatkan error:

Your computer needs restart
Please hold the power button
Code: 0x0000000A
Para
0xFFFFFFE6
0x0000001F
0x00000000
0x81B4C64B

Error tersebut dikarenakan prosesor yang saya gunakan tidak mendukung virtualization.

Internet Explorer 10 yang ‘masih’ tidak baik.

Internet Explorer 10 on Windows 8

Internet Explorer 10 on Windows 8

Windows 8 membawa Internet Explorer versi terbaru namun jangan harap Anda akan bisa berselancar dengan nyaman menggunakan browser ini. Saya coba membuka situs Facebook menggunakan browser yang terkenal dengan ketololannya ini, namun yang terjadi adalah saya hampir tidak bisa mengetik status, karena keyboard menjadi tidak responsif, bahkan beberapa huruf tidak keluar ketika ditekan.

Hilangnya menu-menu penting.

Pada Windows 8 Developer Preview ini, start menu nya terlihat sangat sederhana. Saking sederhananya, menu aplikasi yang terinstal tidak tersedia di start menu, bahkan menu Shutdown dan restart juga tidak ada di situ.

Tidak bisa menutup aplikasi

Windows 8 Task Manager, suspended process

Windows 8 Task Manager

Aplikasi di home screen memang mudah diakses hanya dengan 1 kali klik. Namun pada aplikasi dengan layar penuh ini anda tidak bisa dengan mudah menutupnya. Karena memang tidak ada tombol untuk menutup jendela aplikasi. Jadi aplikasi akan selamanya terbuka atau hanya tersembunyi. Windows mengatasi ini dengan cara otomatis, aplikasi yang tidak dipakai dalam jangka waktu tertentu prosesnya akan disuspend oleh sistem. Hal ini berarti menghemat sumberdaya prosesor. Namun tetap saja aplikasi tersebut masih tersimpan di memori, yang tentu saja akan berpengaruh kepada performance secara keseluruhan.

Slide hanya satu arah

Ketika saya mencoba melakukan drag ke arah berlawanan (geser ke kiri) dan berharap akan kembali ke program sebelumnya, ternyata… ooo tidak bisa. Drag hanya bisa dilakukan searah ke kanan.

Shutdown lama

Setelah bermenit-menit mencari tombol shutdown namun tidak ketemu. Akhirnya saya menemukannya ketika menekan tombol Ctrl+Alt+Del.  Selain itu proses restart dan shutdown cukup lama. Berbanding terbalik dengan proses startup yang cepat, Windows 8 ini susah matinya :D

Update
  • Tombol shutdown ada di Start->Setting->Shutdown
  • Sekarang proses shutdown sudah cepat, mungkin karena udah saya update patch-patch nya. :D

Beberapa masalah Windows Explorer

Secara umum Windows Explorer pada Windows 8 ini mirip seperti yang ada di Windows 7, dengan beberapa perubahan yakni, baris toolbar yang saya rasa terlalu tinggi dan banyak memakan tempat. Walau akhirnya saya menemukan satu untuk mengecilkan toolbar ini, konsekuensinya toolbar malah terlihat terlalu sederhana.

Selain itu, ketika saya menghapus file di Windows Explorer tidak ada dialog confirmasi Yes/No. Seketika file langsung hilang masuk ke tong sampah. Sedikit berbahaa jika penggunanya mempunyai penyakit jantung dan tidak sengaja menghapus file. hehehe.

Kesimpulan

Jika Windows 8 Developer Preview ini bisa mewakili bagaimana Windows 8 ketika final release nantinya, menurut saya Windows 8 ini adalah sebuah langkah bagus dalam sejarah sistem operasi yang nantinya akan diikuti oleh sistem operasi lainnya. Menurut Microsoft, Windows 8 ini memang dioptimalkan untuk touch screen device, seperti PC tablet ataupun PC yang menggunakan monitor touch screen. Menurut saya yang dioptimalkan untuk layar sentuh bukanlah OS nya, tapi hanya (masih) home screen nya saja. Bisa kita lihat di bagian penting lain seperti Windows Explorer, Desktop, Control Panel masih mirip sekali dengan Windows 7 dimana tombol-tombolnya masih terlalu kecil untuk sebuah sebutan touch screen friendly. Bagaimanapun walau masih banyak kekurangan di sana-sini saya yakin nantinya akan terus disempurnakan.

Note: Gambar-gambar menyusul.

Download

Download Windows 8 Developer Preview di sini.

Windows Developer Preview English, 64-bit (x64)  (3.6GB)
Windows Developer Preview English, 32-bit (x86)  (2.8GB)

Tips dan Trik Windows 8

Beberapa tips cara menggunakan Windows 8 berdasarkan komentar-komentar:

  • Untuk shutdown, terlebih dahulu di log off dengan cara klik icon user di home screen kemudian akan muncul icon shutdown.
  • Untuk tutup aplikasi di Windows 8 harus ditarik pake tangan bagian kanan, akan ada menu muncul dari kanan.  (katanya harus touchscreen, saya belum pernah coba trik ini pake mouse)
  • Menu-menu aplikasi/program yang terinstall ada di bagian kanan atau dengan search kemudian pilih menu aplikasi.

Sumber

Tentang BATCH


Potensi BATCH ini sangatlah besar karena bisa seperti virus yang menghancurkan kinerja komputer , menghapus file2 windows yang sangat penting , bisa-bisa lsg install ulang hha.Bisa juga mengubah password administrator di windows nah kalo ini digunakan dengan benar misalnya ,saya lupa password maka saya bisa ubah dengan BATC tapi kalo untuk yang jahat2 kita ngubah password buat masuk ke systemnya dll..itu tergantung pada diri pribadi mau jadi White Hat apa Black Hat.

kalo penjelsan umumnya seperti ini :

Batch scripting merupakan salah satu teknik melakukan serangkaian perintah-perintah DOS secara serentak. Sederhananya, dapat dikatakan kita membuat suatu program tertentu dengan menggunakan perintah-perintah yang ada pada DOS. Adapun cara pembuatannya ialah dengan menggunakan text editor sederhana (contoh: Notepad), kemudian menyimpannya dengan ekstensi .bat. Secara otomatis, windows akan mengenali file tersebut sebagai file Batch Scripting yang jika diklik dua kali akan mengeksekusi perintah-perintah yang ada di dalamnya.

contoh yang saya kerjakan :

membuka web yang kita inginkan dengan BATCH

jika kurang jelas :

=======

@echo off
cls
:start
echo.
echo 1. Buka Facebook
echo 2. Buka Twitter
echo 3. Buka WordPress
echo 4. Keluar
echo.
echo.
set /p pilihan=pilih yang akan dibuka :
IF ‘%pilihan%’ == ‘%pilihan%’ GOTO Item_%pilihan%
:Item_1
start/MIN /D”C:\Program files\Mozilla Firefox” firefox.exe http://www.facebook.com/tianno89
GOTO Start
:Item_2
start/MIN /D”C:\Program files\Mozilla Firefox” firefox.exe https://twitter.com/#!/TianShop
GOTO Start
:Item_3
start/MIN /D”C:\Program files\Mozilla Firefox” firefox.exe https://tianno.wordpress.com
GOTO Start
:Item_4
exit

======

tampilanya :

cohtoh copy dan delete .mp3 dan .jpg :

======

@echo off
cls
echo >>coba_bat.jpg
copy coba_bat.jpg coba_bat1.jpg
pause
del coba_bat1.jpg
pause

======

@echo off
cls
echo >>coba_bat.mp3
copy coba_bat.mp3 coba_bat1.mp3
pause
del “E:\*coba_bat1.mp3” /s
pause

======

ini hanya untuk satu file jpg dan mp3 saja bagaima jika semuanya atau kita pakai perulangan FOR maka isi harddisk akan penuh dan komputer akan ngehang 😀

Semoga Bermanfaat .,Seftian Setia P. 😉

Perintah Command Prompt untuk Jaringan


Perintah Command Prompt Untuk Jaringan Komputer.

Berikut adalah perintah-perintah pada Command Prompt yang berhubungan dengan jaringan komputer.
Untuk melakukan perintah-perintah tersebut Anda harus masuk ke Command Prompt ( Klik Start ->Run ->Ketik CMD )

1. ipconfig /all
Menampilkan informasi konfigurasi koneksi, misalnya Host Name, Primary DNS Type, Ethernet Adapter LAN.

2. ipconfig /flushdns
Menghapus DNS Cache

3. ipconfig /release
?Menghapus? semua koneksi IP Address.

4. ipconfig /renew
Membuat IP Address baru untuk adapter tertentu.

5. ipconfig /displaydns
Menampilkan DNS Cache.

6. ipconfig /registerdns
Melakukan refresh DNS dan meregister kembali koneksi DNS.

7. ipconfig /showclassid
Menampilkan informasi DHCP Class.

8. ipconfig /setclassid
Mengubah DHCP Class ID

9. control netconnections
Menampilkan Network Connection.

10. nslookup
Mengetahui alamat ip address dari nama domain yang di tuliskan

11. netstat
Menampilkan informasi koneksi TCP/IP yang sedang aktif.

12. route
Menampilkan local route.

13. hostname
Menampilkan nama komputer.

14. ping
Contoh: ping http://www.finderonly.com
Melakukan test koneksi ke situs http://www.finderonly.com.
Semakin sedikit % loss-nya maka semakin baik koneksinya.

15. tracert
Menampilkan informasi IP Address route

Jadi setelah masuk ke partisi D, untuk mengcopy file yang ada di dalamnya ketikkan perintah copy spasi nama_file spasi penyimpanan_hasil_copy. Misalnya aku akan mengcopy file smp.jpg dari partisi D ke partisi E: dalam folder dokumen yaitu dengan mengetikkan perintah copy smp.jpg e:\dokumen

Salah satu aplikasi yang ada di command prompt adalah Attrib, sebelum kita mengetahui apa saja aplikasi dari attrib saya
akan membahas apa itu attrib, Attrib (attribut) adalah sebuah perintah yang ada di windows yang berfungsi untuk menampilkan
atau mengganti atribut file, dan yang terdapat dalam attrib diantaranya adalah attribut dan simbol seperti dalam penjelasan
dibawah ini :

>>>> Attribut yang terdapat dalam attrib <<<<
ada 4 yaitu : A, H, R dan S .yang mempunyai arti seperti :
1. ?A? berarti Archive (arsip) .
2. ?H? berarti Hidden (tersembunyi), artinya virus menyembunyikan file kita .
3. ?R? berarti Read only, supaya file hanya bisa dibaca dan tidak di hidden.
4. ?S? berarti System, artinya file ini dikenal windows sebagai bagian dari sebuah program (file-nya windows).

>>>> Simbol-simbol / parameter dalam perintah attrib <<<<
ada 4 simbol yaitu : (-) , ( + ) , ( /s ) ,( /s /d )
1. simbol ( ? ) , berarti perintah untuk dihapus.
2. simbol ( + ) , berarti perintah untuk dipasang.
3. simbol ( /s ) , berarti perintah attrib akan dikenakan pada semua file yang berada di folder dan sub folder bersangkutan
4. simbol ( /s /d ) , berarti perintah attrib akan dikenakan pada semua file dan folder yang berada didalam folder.

apabila anda mengalami kejadian seperti data penting anda hilang karena sebuah virus telah menginfeksi flashdisk atau drive
di komputer kita, kemudian cara kerja si virus itu adalah dengan mengganti attribut sebuah file misal word yang diganti tipe
filenya menjadi ? .exe (executable) ? dengan demikian ketika anti virus men-scan file .exe tersebut, maka secara otomatis
akan dihapus karena sudah terinfeksi oleh virus. Maka cara yang paling efektif adalah dengan cara memisahkan file atau
folder yang terinfeksi virus dengan aplikasi Command Prompt dibawah ini :

(1). tips n trik memisahkan virus dari file atau folder yang sudah terinfeksi, dan secara otomatis file yang sudah
ter-delete pun oleh antivirus akan kembali seperti semula,asalkan drive tersebut tidak diformat, dan sebagai langkah
pertama kita harus mengetahui terlebih dahulu drive mana yang akan di eksekusi misalkan drive H:\
H:\>attrib -s -h *.* /s /d

(2) . Merubah tipe file, misalnya di komputer kita ada software untuk menyembunyikan folder, contoh folder lock
nah..!apabila kita ingin merubah software tersebut kedalam bentuk aslinya yaitu folder maka pada Command Prompt
harus mengetikkan format sebagai berikut :
attrib -r -s -h /d /s
perhatian : harus mengetahui lokasi atau drive yang akan di eksekusi.

(3). Untuk mencari virus yang ada di drive komputer.
caranya harus mengetikkan format sebagai berikut :
attrib -s -h -r

? Catatan : sebaiknya kita membuat perintah attrib dengan menulisnya pada notepad dengan menuliskan perintah attrib-nya
saja tanpa lokasi drive-nya kemudian save as dan tipe filenya dirubah bukan lagi ?.txt? melainkan ?.bat?, setelah itu
file ?.bat? ini kita simpan di driveyang akan dieksekusi dan cara mengeksekusinya adalah dengan cara mengklik-nya
sebanyak dua kali .?

=== Catatan diatas dibuat supaya membuat anda lebih nyaman dan aman digunakan untuk komputer anda. ===

ARP : Address Resolution Protocol
Assoc : Ubah ekstensi file  asosiasi
ASSOCIAT : Salah satu langkah asosiasi file
Attrib : Ubah atribut berkas

b
Bootcfg : Edit Windows boot settings
BROWSTAT : Dapatkan domain, info browser dan PDC

c
CACLS : Ubah file permissions
CALL : Panggil satu program batch yang lain
CD : Mengganti Directory ? pindah ke Folder tertentu
Change : Ganti Terminal Server Session properties
CHKDSK : Check Disk ? memeriksa dan memperbaiki masalah disk
CHKNTFS : Periksa sistem file NTFS
CHOICE : Menerima input keyboard ke sebuah file batch
CIPHER : Encrypt atau Decrypt file / folder
CleanMgr : Ototmatis membersihkan Temperatur file, recycle bin
CLEARMEM : Hapus kebocoran memori
CLIP : Salin STDIN ke Windows clipboard.
CLS : Menghapus layar (Clear The Screen)
CLUSTER : Windows Clustering
CMD : Start a new CMD shell
COLOR : Mengubah warna dari jendela CMD
COMP : Membandingkan isi dari dua file atau set file
COMPACT : Compress file atau folder pada partisi NTFS
Compress : Compress tunggal file pada partisi NTFS
CON2PRT : Menghubungkan atau memutuskan sambungan dengan Printer
CONVERT : Konversi FAT ke drive NTFS
COPY : Menyalin satu atau lebih file ke lokasi lain
CSCcmd : clien-side caching (Offline Files)
CSVDE : Impor atau Ekspor  Active Directory data

d
DATE : Display atau mengatur tanggal
Defrag : Defragment hard drive
DEL : Menghapus satu atau lebih file
DELPROF : Hapus  profil pengguna NT
DELTREE : Menghapus folder dan semua subfolder
DevCon : Device Manager Command Line Utility
DIR : Menampilkan daftar file dan folder
DIRUSE : Tampilkan penggunaan disk
DISKCOMP : Bandingkan  isi dua floppy disk
Diskcopy : Salin isi dari satu disket ke yang lain
DISKPART : Disk Administrasi
DNSSTAT : DNS Statistik
DOSKEY : Edit baris perintah, ingat perintah, dan membuat macro
DSADD : Tambah User (komputer, group ..) ke direktori aktif
DSQUERY : Daftar item dalam direktori aktif
DSMOD : Ubah user (computer, group ..) di direktori aktif
DSRM : Hapus item dari Active Directory

e
ECHO : Menampilkan pesan di layar
ENDLOCAL : Akhir localisation  perubahan lingkungan dalam file batch
ERASE : Menghapus satu atau lebih file
EVENTCREATE : Tambahkan pesan ke Windows event log
EXIT : Keluar dari skrip arus / rutin dan menetapkan errorlevel
EXPAND : uncompress file
Ekstrak : uncompress file CAB

f
FC : Bandingkan dua file
FIND : Mencari string teks dalam sebuah file
FINDSTR : Cari  string dalam file
FOR / F : pengulangan perintah terhadap satu set file
FOR / F : pengulangan perintah terhadap hasil perintah lain
FOR : pengulangan perintah terhadap semua options Files, Directory, List
FORFILES : Proses Batch beberapa file
FORMAT : Format disk
FREEDISK : Periksa free disk space/disk yang tersisa (dalam bytes)
FSUTIL : File dan Volume utilitas
FTP : File Transfer Protocol
FTYPE : Tampilkan atau memodifikasi jenis file yang digunakan dalam asosiasi ekstensi file

g
GLOBAL : Display keanggotaan kelompok global
GOTO : Direct a batch program untuk melompat ke baris berlabel
GPUPDATE : Update pengaturan Kebijakan Grup

h
HELP : Online Help

i
ICACLS : Ubah file dan folder permissions
IF : kondisional melakukan perintah
IFMEMBER : Apakah pengguna saat ini dalam sebuah NT Workgroup
IPCONFIG : Configure IP

k
KILL : Remove program dari memori

l
LABEL : Edit disk label
LOCAL : Display keanggotaan kelompok-kelompok lokal
LOGEVENT : Menulis teks ke NT event viewer
Logoff : user log off
LOGTIME : log tanggal dan waktu dalam file

m
MAPISEND : Kirim email dari baris perintah
MBSAcli : Baseline Security Analyzer
MEM : Display penggunaan memori
MD : Buat folder baru
MKLINK : Buat link simbolik (linkd)
MODE : Mengkonfigurasi perangkat sistem
MORE : Display output, satu layar pada satu waktu
MOUNTVOL : mengelola volume mount point
MOVE : Pindahkan file dari satu folder ke yang lain
MOVEUSER : Pindahkan pengguna dari satu domain ke domain lainnya
MSG : mengirim pesan atau message
MSIEXEC : Microsoft Windows Installer
MSINFO : Windows NT diagnostics
MSTSC : Terminal Server Connection (Remote Desktop Protocol)
MUNGE : Cari dan Ganti teks dalam file (s)
MV : Copy in-menggunakan file

n
NET : Kelola sumber daya jaringan
NETDOM : Domain Manager
Netsh : Configure Network Interfaces, Windows Firewall & Remote akses
NETSVC : Command-line Service Controller
NBTSTAT : Tampilkan statistik jaringan (NetBIOS over TCP / IP)
NETSTAT : Display networking statistics (TCP / IP)
NOW : Tampilan  saat ini Tanggal dan Waktu
NSLOOKUP : Nama server lookup
NTBACKUP : Backup  folder ke tape
NTRIGHTS : Edit hak user account

p
PATH : Menampilkan atau menetapkan path pencarian untuk file executable
PATHPING : jejak jalur jaringan ditambah paket latensi dan kerugian
PAUSE : memenjarakan(suspend) pengolahan file batch dan menampilkan pesan
perms : Tampilkan izin untuk pengguna
PERFMON : Kinerja Monitor
PING : Menguji koneksi jaringan
POPD : Mengembalikan nilai sebelumnya dari direktori sekarang yang disimpan oleh PUSHD
PORTQRY : Tampilan status ports dan services
Powercfg : Mengkonfigurasi pengaturan daya
PRINT : Mencetak file teks
PRNCNFG : Display, mengkonfigurasi atau mengubah nama printer
PRNMNGR : Tambah, menghapus, daftar printer menetapkan printer default
PROMPT : Mengubah command prompt
PsExec : Proses Execute jarak jauh
PsFile : menampilkan file dibuka dari jarak jauh (remote)
PsGetSid : Menampilkan SID sebuah komputer atau pengguna
PsInfo : Daftar informasi tentang sistem
PsKill : proses mematikan berdasarkan nama atau ID proses
PsList : Daftar informasi rinci tentang proses-proses
PsLoggedOn : siapa saja yang log on (lokal atau melalui resource sharing)
PsLogList : catatan kejadian log
PsPasswd : Ubah sandi account
PsService : Melihat dan mengatur layanan
PsShutdown : Shutdown atau reboot komputer
PsSuspend : proses Suspend
PUSHD : Simpan dan kemudian mengubah direktori sekarang

q
QGREP : Cari file(s) untuk baris yang cocok dengan pola tertentu

r
RASDIAL : Mengelola koneksi RAS
RASPHONE : Mengelola koneksi RAS
Recover : perbaikan file yang rusak dari disk yang rusak
REG : Registry = Read, Set, Export, Hapus kunci dan nilai-nilai
REGEDIT : Impor atau ekspor  pengaturan registry
Regsvr32 : Register atau unregister sebuah DLL
REGINI : Ubah Registry Permissions
REM : Record comments (komentar) di sebuah file batch
REN : Mengubah nama file atau file
REPLACE : Ganti atau memperbarui satu file dengan yang lain
RD : Hapus folder (s)
RMTSHARE : Share folder atau printer
Robocopy : Copy File dan Folder secara sempurna
RUTE : Memanipulasi tabel routing jaringan
RUNAS : Jalankan program di bawah account pengguna yang berbeda
RUNDLL32 : Jalankan perintah DLL (add / remove print connections)

s
SC : Control Layanan
SCHTASKS : Jadwal perintah untuk dijalankan pada waktu tertentu
SCLIST : Tampilkan Layanan NT
SET : Display, set, atau menghapus variabel environment
SETLOCAL : Pengendalian environment visibilitas variabel
SETX : Set variabel environment secara permanen
SFC : Pemeriksa Berkas Sistem
SHARE :  Daftar atau mengedit file share atau share print
SHIFT : Shift posisi digantikan parameter dalam sebuah file batch
SHORTCUT : jendela Buat shortcut (. LNK file)
SHOWGRPS : Daftar NT Workgroups seorang pengguna telah bergabung
SHOWMBRS : Daftar Pengguna yang menjadi anggota dari sebuah Workgroup
SHUTDOWN : Shutdown komputer
SLEEP : Tunggu untuk x detik
SLMGR : Software Licensing Management (Vista/2008)
SOON : Jadwal perintah untuk menjalankan dalam waktu dekat
SORT : Sort input
START : memulai sebuah program atau perintah dalam jendela terpisah
SU : Switch User
SUBINACL : Edit file dan folder Permissions, Kepemilikan dan Domain
SUBST : Associate jalan dengan huruf drive
Systeminfo : Daftar konfigurasi sistem

t
TASKLIST : Daftar menjalankan aplikasi dan services
TASKKILL : Hapus proses yang berjalan dari memori
TIME : Menampilkan atau mengatur waktu sistem
TIMEOUT : penundaan pemrosesan dari sebuah batch file
TITLE : Mengatur judul window untuk sesi cmd.exe
TLIST : daftar tugas dengan path lengkap
TOUCH : mengganti file timestamps
Tracert : Trace route ke sebuah remote host
TREE : tampilan grafis struktur folder
TYPE : Menampilkan isi dari file teks

u
USRSTAT : Daftar domain nama pengguna dan terakhir login

v
VER : Tampilkan versi informasi
VERIFY : Pastikan bahwa file sudah disimpan
VOL : Menampilkan sebuah label disk

w
WHERE : Menempatkan dan menampilkan file dalam sebuah pohon direktori
wHOAMI : Output UserName saat ini dan manajemen domain
WINDIFF : Bandingkan isi dua file atau set file
WINMSD : Sistem Windows diagnostik
WINMSDP : Sistem Windows diagnostik II
WMIC : Perintah WMI

x
XCACLS : Ubah file dan folder permissions
XCOPY : Menyalin file dan folder

Sumber

Teknologi Mobil tanpa Sopir


Mobil Tanpa Sopir, dari Google hingga BMW

Meski tanpa sopir, mesin tetap mesin. Mesin butuh seorang operator sebagai pengendali.

VIVAnews – Tekonologi modern dunia otomotif telah mengambil langkah yang lebih jauh dengan menciptakan teknologi driveless car yang memungkinkan pengemudi mengendarai mobil tanpa kontak langsung dengan kemudinya. Dengan kemajuan ini tentunya akan membuat kehidupan semua orang menjadi lebih mudah.

Ketika mobil otomatis diujicobakan, hasilnya sangat memuaskan. Namun terlepas dari kecanggihan teknologi itu, mobil otomatis ini juga pastinya memiliki kekurangan.

Mengendarai mobil tak semudah yang dibayangkan, walaupun menggunakan mobil otomatis. Tentunya diperlukan juga sumberdaya manusia untuk mengendalikannya. Mesin tetaplah mesin, yang tetap membutuhkan seorang operator untuk mengendalikannya. Pada Selasa, 17 April 2012, Automotto.com, menjelaskan kekurangan dan kelebihan pada mobil otomatis ini.

Beberapa mobil prototipe mobil otomatis memang telah diperkenalkan bahkan diujicobakan. Baru-baru ini pemerintah kota Nevada, Amerika Serikat ikut mendukung program ini dengan memperbolehkan jalan raya di kota tersebut untuk digunakan sebagai ajang pengujian kendaraan-kendaraan otomatis. Berikut ini kami memberikan contoh empat jenis mobil otomatis yang telah dikembangkan.

1. Google Driverless Car


Teknologi mobil otomatis dari Google ini dapat menjadi kemajuan yang sangat baik bagi masa depan dunia otomotif. Beberapa tahun lalu, perusahaan teknologi Internet yang paling populer ini telah mengujicobakan sistem ini di tujuh kendaraan yang berbeda dan mampu berjalan sejauh 140.000 mil.

Mobil ujicoba yang terdiri dari Audi TT dan enam Toyota Prius Hybrid, dilengkapi dengan teknologi yang menggunakan radar, video, GPS Cams, dan Laser. Mobil-mobil tersebut juga ditambahkan sensor-sensor berputar yang bisa melihat 360 derajat untuk jarak 200 kaki. Sebuah sensornya akan membuat peta tiga dimensi dari lokasi kendaraan yang diumpankan ke sensor lainnya pada roda kiri mobil ujicoba.

Sebuah kamera video terpasang pada kaca depan untuk mengirimkan informasi mengenai rintangan, pejalan kaki, dan lampu lalu lintas ke dalam komputer di dalamnya. Radar sensor di bagian depan dan belakang juga membarikan informasi mengenai hambatan lainnya, sementara GPS, sensor gerak inersia, dan berbagai finder laser akan melakukan sisanya.

Menurut Google, teknologi ini juga membantu mobil-mobil ujicoba itu untuk bernavigasi di medan yang menantang seperti pegunungan. Dengan pengemudi yang terlatih dan operator perangkat lunak yang mengawasi prosesnya, mobil otomatis ini bisa menjadi sesuatu yang paling menarik ditunggu.

2. Dennis Hong’s Driverless Car.

Seperti Google, yang lain juga telah sibuk mengembangkan sistem mengemudi otomatis. Seorang ahli teknik mesin dari Virginia Tech, Dennis Hong bersama timnya, juga mengembangkan sebuah prototipe kendaraan driverless untuk DARPA Urban Challenge. Tujuannya utuk membangun mobil bagi orang-orang yang memiliki keterbatasan fisik seperti buta dan cacat lainnya. Mobil ini dapat diprogram untuk melakukan perjalanan ke tujuan tertentu dan hanya memerlukan sedikit sekali bantuan dari pengemudinya.

Perusahaan pengembang teknologi robot, TORC, juga bekerjasama dengan Hong untuk NFB Blind Driver Challenge, sebuah kompetisi yang menampilkan kendaraan untuk digunakan orang buta. Hasilnya adalah sebuah prototipe mobil yang menggunakan sensor dan persepsi untuk kaum tunanetra agar dapat berinteraksi melalui antarmuka non-visual seperti sarung tangan getar yang menginformasikan mengenai kemudi, perangkat getar lain untuk informasi kecepatan, dan sistem yang menggunakan pola aliran udara terkompresi untuk menghasilkan gambar.

3. Free University Driverless Car

Para peneliti dari Free University di Berlin, Jerman, juga mengembangkan kendaraan driverless yang diujicobakan di jalan-jalan ibukota. Mobil Volkswagen Passat yang dijadikan percobaan dioperasikan menggunakan sistem berteknologi tinggi dari satnav, elektronik, komputer, scanner, laser, dan kamera. Seperti teknologi lain yang dikembangkan Google dan Dennis Hong, teknologi dari Jerman ini bisa melihat rintangan, pejalan kaki, dan pohon serta bereaksi terhadap lampu lalu lintas.

Menurut kepala tim penelitian dari universitas ini, Raul Rojas, mobil ini bereaksi lebih cepat dengan lingkungannya daripada manusia. Rojas juga mengatakan bahwa teknologi ini tentunya akan membuat mengemudi di masa depan menjadi lebih aman. Tetapi masalahnya adalah jika kecelakaan terjadi, siapakah yang akan disalahkan? Pengemudi ataukah pembuat teknologinya?

4. BMW’s New Driverless Car

Perusahaan otomotif asal Jerman juga tak mau ketinggalan. Mereka telah menguji teknologi driverless atau kemudi otomatis, dan sistemnya bekerja dengan baik. Mereka mencoba teknologi ini pada sebuah mobil tanpa pengemudi yang diprogram untuk melintasi jalanan antara kota Munich dan Nuremberg. BMW memanfaatkan sistem seperti cruise control untuk memonitor lalu lintas, satnav, lane departure warning, dan kamera belakang. Satu-satunya peran pengemudi di sini adalah ketika sistem kehilangan arah atau ketika tidak bisa membuat perhitungan lebih lanjut.

Meskipun sangat berguna, BMW mengatakan bahwa teknologi semacam ini tidak akan bisa diproduksi massal untuk masyarakat hingga beberapa dekade lagi. Hingga saat itu tiba, teknologi ini akan berkembang lebih jauh lagi dan sistem navigasinya akan mampu mendeteksi hambatan di sekitarnya seperti pekerjaaan jalan, peringatan batas kecepatan, dan zona sekolah.

Masa depan:

Setelah disempurnakan, teknologi driverless akan sangat membantu pengendara untuk berkendara dengan aman. Hal ini khususnya sangat bermanfaat bagi orang-orang tua dan juga orang-orang dengan keterbatasan fisik. Melihat jumlah kecelakaan yang sebagian besarnya disebabkan oleh human error, sistem ini diharapkan mampu menyelamatkan jutaan nyawa. Teknologi juga dapat membantu sistem transportasi agar lebih efisien karena disinkronkan dengan lalu lintas sehingga dapat mengurangi kemacetan.

Permasalahan:

Meskipun banyak keuntungan yang didapatkan dari sistem driverless atau kemudi otomatis ini, hal yang menjadi hambatan adalah masalah teknis dan kerusakan sistemnya  sendiri. Komputer memang diketahui mampu bereaksi lebih cepat dan lebih cerdas dari otak manusia, tetapi komputer tetaplah barang elektronik yang bergantung pada  fungsi yang tepat untuk bekerja dengan baik. Jika ada sesuatu yang tidak beres dari fungsinya, maka tak pelak itu dapat menyebabkan bencana bagi pengguna. Dengan demikian, Jika teknologi driverless benar-benar menjadi kenyataan, maka akan dibutuhkan analisis secara detail akan kesiapan seluruh fungsinya agar tak menyebabkan kesalahan fatal saat dikendarai.

sumber