SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
SELLING ME
                          Everyone’s a PIMP




Saturday, July 31, 2010
IDENTIFY
                          Who are you?



Saturday, July 31, 2010
Me.java


                          package me.myself;

                          import   humility.*;
                          import   geekdom.*;
                          import   google.*;
                          import   experience.*;
                          import   vision.*;




Saturday, July 31, 2010
Me.java
           public class Me extends Myself throws NegativityException {
           	 public String me = "Batista Harahap";
           	
           	 public Humility humble;
           	 public Geekdom geek;
           	 public Experience exp;
               private Ideas idea;
           	 public Vision v;
           	
               public Me() {
             	 	 humble = new Humility(me);
             	 	 geek = new Geekdom(me);
             	 	 exp = new Experience(me);
             	 	
             	 	 String s = geek.learn("l33t");
             	 	 exp.add(s);
                    String s = geel.branding();
                    vision.add();
             }
           }
Saturday, July 31, 2010
Me.java
           new Thread() {
             public void run() {
               try {
             	    String s = geek.learn("1337");
                 exp.add(s);
           	   } catch (StupidException e) {
             	    e.printStackTrace();
           	   }
           	   Message msg = new Message();
           	   msg.what = GOT_EXPERIENCE;
           	   h.sendMessage(msg);
               }
           }.start();




Saturday, July 31, 2010
Me.java
                      new Thread() {
                            public void run() {
           	                   try {
           	                   	geek.branding();
           	                   } catch (StupidException e) {
           	                   	e.printStackTrace();
           	                   }
           	
           	                     Message msg = new Message();
           	                     msg.what = BRANDED;
           	                     h.sendMessage(msg);
                               }
           	              }.start();




Saturday, July 31, 2010
Me.java
               Handler h = new Handler() {
           	    	 @Override
           	    	 public void handleMessage(Message msg) {
           	    	 	 switch(msg.what) {
           	    	 	 	 case GOT_EXPERIENCE:
           	    	 	 	 	 exp.open();
           	    	 	 	 	 break;
           	    	 	 	 case BRANDED:
           	    	 	 	 	 vision.add();
           	    	 	 	 	 break;
           	    	 	 }
           	    	 }
           	    };




Saturday, July 31, 2010
Me.java
           	    	 while(1) {
           	    	 	 new Thread() {
           	               public void run() {
           	               	...
           	               	geek.learn("1337");
           	               	...
           	               }
           	    	     }.start();
           	    	 	
           	    	 	 new Thread() {
           	               public void run() {
           	               	...
           	               	geek.branding();
           	               	...
           	               }
           	    	     }.start();
           	    	 }


Saturday, July 31, 2010
Me.java
             public Vision getVision() {
           	 	 return v;
           	 }
           	
           	 public int setVision(Vision w) {
           	 	 if( v.gotFoundation() &&
           	 	 	 v.greatProduct() &&
           	 	 	 v.coolFeatures() &&
           	 	 	 v.isMonetizable() ) {
           	 	 	 v = w;
           	 	 	 return 7;
           	 	 } else {
           	 	 	 return -1;
           	 	 }
           	 }




Saturday, July 31, 2010
Me.java

             public Ideas getIdea() {
           	 	 return idea;
           	 }
           	
           	 public int setIdea(Ideas s) {
           	 	 if( s.feasible() ) {
           	 	 	 idea = s;
           	 	 	 return 7;
           	 	 } else {
           	 	 	 return -1;
           	 	 }
           	 }




Saturday, July 31, 2010
Me.java

               public String encourage(Ideas idea) {
           	    	 Vision vision = new Vision(idea);
           	    	
           	    	 return vision.fastForwardToEnd(idea);
           	    }
           	
           	    public String encourage(Startup startup) {
           	    	 Vision vision = new Vision(startup);
           	    	
           	    	 return vision.fastForwardToEnd(startup);
           	    }




Saturday, July 31, 2010
Full source code is available at

                              http://tinyurl.com/medotjava

                            Source code is Open Source GPL v3




                          YOU are your own startup


                              Batista R. Harahap
                              batista@bango29.com / tista@urbanesia.com
                              www.bango29.com

                              @tista



Saturday, July 31, 2010

Contenu connexe

Plus de Batista Harahap (7)

Linux Itu User Friendly
Linux Itu User FriendlyLinux Itu User Friendly
Linux Itu User Friendly
 
StartupLokal Adalah Anda
StartupLokal Adalah AndaStartupLokal Adalah Anda
StartupLokal Adalah Anda
 
Urbanesia API v1.0
Urbanesia API v1.0Urbanesia API v1.0
Urbanesia API v1.0
 
Teknoup - Urbanesia Android
Teknoup - Urbanesia AndroidTeknoup - Urbanesia Android
Teknoup - Urbanesia Android
 
Startup Kitchen - Bandung Ventures Night 2011
Startup Kitchen - Bandung Ventures Night 2011Startup Kitchen - Bandung Ventures Night 2011
Startup Kitchen - Bandung Ventures Night 2011
 
Lokal ID - Alpha
Lokal ID - AlphaLokal ID - Alpha
Lokal ID - Alpha
 
Mediafusion - Company Profile
Mediafusion - Company ProfileMediafusion - Company Profile
Mediafusion - Company Profile
 

Dernier

Dernier (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Bancakan v5 - Selling Me

  • 1. SELLING ME Everyone’s a PIMP Saturday, July 31, 2010
  • 2. IDENTIFY Who are you? Saturday, July 31, 2010
  • 3. Me.java package me.myself; import humility.*; import geekdom.*; import google.*; import experience.*; import vision.*; Saturday, July 31, 2010
  • 4. Me.java public class Me extends Myself throws NegativityException { public String me = "Batista Harahap"; public Humility humble; public Geekdom geek; public Experience exp; private Ideas idea; public Vision v; public Me() { humble = new Humility(me); geek = new Geekdom(me); exp = new Experience(me); String s = geek.learn("l33t"); exp.add(s); String s = geel.branding(); vision.add(); } } Saturday, July 31, 2010
  • 5. Me.java new Thread() { public void run() { try { String s = geek.learn("1337"); exp.add(s); } catch (StupidException e) { e.printStackTrace(); } Message msg = new Message(); msg.what = GOT_EXPERIENCE; h.sendMessage(msg); } }.start(); Saturday, July 31, 2010
  • 6. Me.java new Thread() { public void run() { try { geek.branding(); } catch (StupidException e) { e.printStackTrace(); } Message msg = new Message(); msg.what = BRANDED; h.sendMessage(msg); } }.start(); Saturday, July 31, 2010
  • 7. Me.java Handler h = new Handler() { @Override public void handleMessage(Message msg) { switch(msg.what) { case GOT_EXPERIENCE: exp.open(); break; case BRANDED: vision.add(); break; } } }; Saturday, July 31, 2010
  • 8. Me.java while(1) { new Thread() { public void run() { ... geek.learn("1337"); ... } }.start(); new Thread() { public void run() { ... geek.branding(); ... } }.start(); } Saturday, July 31, 2010
  • 9. Me.java public Vision getVision() { return v; } public int setVision(Vision w) { if( v.gotFoundation() && v.greatProduct() && v.coolFeatures() && v.isMonetizable() ) { v = w; return 7; } else { return -1; } } Saturday, July 31, 2010
  • 10. Me.java public Ideas getIdea() { return idea; } public int setIdea(Ideas s) { if( s.feasible() ) { idea = s; return 7; } else { return -1; } } Saturday, July 31, 2010
  • 11. Me.java public String encourage(Ideas idea) { Vision vision = new Vision(idea); return vision.fastForwardToEnd(idea); } public String encourage(Startup startup) { Vision vision = new Vision(startup); return vision.fastForwardToEnd(startup); } Saturday, July 31, 2010
  • 12. Full source code is available at http://tinyurl.com/medotjava Source code is Open Source GPL v3 YOU are your own startup Batista R. Harahap batista@bango29.com / tista@urbanesia.com www.bango29.com @tista Saturday, July 31, 2010