LDAP (OpenLDAP for Windows &phpLDAP)

LDAP atau  Lightweight Directory Access Protocol adalah protokol aplikasi untuk melakukan query dan perubahan layanan direktori melalui TCP/IP. Sedangkan direktori disini yang dimaksud adalah sekumpulan obyek yang memiliki atribut yang secara logika maupun hirarki terorganisasi dengan baik. Sebagai contoh adalah direktori telpon yang berisi nama (orang maupun perusahaan) dikelompokkan secara alpabetis, dimana setiap nama memiliki alamat, no telpon dan lain-lain.
Pemanfaatan lain LDAP ini biasanya dipakai untuk melaukan layanan otentifikasi, terkait dengan permasalahan keamanan seperti jaringan komputer, sistem informasi, dll.
 
libeay32.dll
libsasl.dllssleay32.dll

Berikut ini dapat anda download Link


 
 
 
 
untuk phpldapadmin dapat di download di link .
 
untuk default login, bisa di gunakan user dan password berikut : 
 
User: cn=Manager,dc=maxcrc,dc=com
Password: secret
 
sumber:
http://www.userbooster.de/en/support/feature-articles/openldap-for-windows-installation.aspx 
 

Kolaborasi Developert & Non-Developert dalam merancang Aplikasi

Developert dan Non-Developert 

Kita simak dulu makna istilah diatas
Developert adalah  orang yang bersangkutan dengan aspek dari proses pengembangan perangkat lunak. Pekerjaan mereka termasuk meneliti, merancang, mengembangkan, dan pengujian perangkat lunak . Seorang pengembang perangkat lunak dapat mengambil bagian dalam desain, pemrograman komputer, atau perangkat lunak manajemen proyek. Mereka mungkin berkontribusi pada gambaran proyek pada tingkat aplikasi daripada komponen-tingkat atau tugas pemrograman individu. Pengembang perangkat lunak seringkali masih dipandu oleh programmer memimpin tetapi juga mencakup deskripsi pengembang perangkat lunak lepas.

Kemudia Istilah Non-Developert kita bisa tarik kesimpulan bahwa ia bertentang dengan developert disini bisa mengandung pengertian bahwa Non-Developert adalah orang yang tidak terlibat langsung pada prose pengembangan sistem. Menghasilkan sebuah aplikasi yang bener-bener di implementasikan oleh user (pengguna akhir) merupakan pekerjaan yang sangat sulit apalagi jika hanya dikerjakan oleh seorang developert. Tentu Aplikasi yang baik melibatkan berbagai team delam pengembahan aplikasi hingga tahap akhir. Dalam kasusnya memang sulit dilakukan colabirasi antara Developert dan Non-Developert. Walaupan ada berbagai teknik kolaborasi guna menjembatani ketimpangan diantara keduanya, namun hal ini masih sulit di Implementasi. Kalau saya cenderung memandang kepada pihak developert dikarenakan saya berkecimpung di dunia itu  dan merasakan betuk ketimpangan diantara Developert dan Non-Developert  :

sebenarnya ini masalalah wewenang  dikarenakan Non Developert (Client) mempunya wewenang lebih diatas Developert, Non Developert yang akan membayar maka

Non Developert
  1. Saya pengennya aplikasi berjalan seiring dengan analisi sistem.
  2. sesuai dengan Tenggat waktu.
  3. perubahan-perubahan sering dengen pembuatan aplikasi.
Developert
  1. Aplikasi akan dibikin jika analisis sistem sudah fix
  2. Perubahan yang mencolok menghendaki waktu.
  3. Perubahan yang dilakukan sedikit tapi terlalu mencolok buat kami.  


 

Fizz Buzz , Bizz Buzz

FizzBuzz, istilah ini mungkin sudah tidak asing bagi  para developr atau pun programmer, pertanyaan diatas merupakan salah satu bahan uji tertulis bagi para calon programmer disebuah institusi atau perusahaan.

FizzBuzz sendiri adalah sebuah permainan dikalangan para peminum (konotasi na agak negatif). Fizz Buzz atau  Bizz buzz (juga dikenal sebagai mendesis buzz, atau hanya dengungan) adalah kata kelompok permainan sering ditemui sebagai permainan minum. Pemain bergiliran untuk menghitung secara bertahap, menggantikan setiap nomor dibagi oleh tiga dengan kata "bizz", dan semua nomor dibagi oleh lima dengan kata "buzz

Write a program that prints the numbers from 1 to 100. But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz”.?

Tulislah  sebuah program yang mencetak angka dari 1 sampai 100. Tapi untuk kelipatan tiga cetak "Fizz" bukan jumlah dan untuk kelipatan lima cetak "Buzz". Untuk angka yang merupakan kelipatan dari kedua tiga dan lima cetak "FizzBuzz"?

Sebagai calon programmer yang baik harus dapat menulis di atas  kerta program yang mencetak hal ini  hal ini di bawah beberapa menit.   didalan script PHP dapat dituliskan sebagai berikut:

<?php
for ($i = 1; $i <= 100; $i++)
{
    if (!($i % 15))
        echo "FizzBuzz\n";
    else if (!($i % 3))
        echo "Fizz\n";
    else if (!($i % 5))
        echo "Buzz\n";
    else
        echo "$i\n";
}
?>

 beberapa scrip lainnya dalam berbagai bahasa pemograman dapat dilihat di : http://rosettacode.org/wiki/FizzBuzz
  
 

SELECT in SELECT in SELECT if (Untuk Grouping)

Query select adalah perintah yang dibuat untuk menampilkan suatu tabel yang berisi data tertentu yang ingin di lihat. Dibawah ini adalah perintah select didalam select:

SELECT * FROM `transaksi` WHERE id=1


Query diatas mungkin sudah biasa: kita lihat selanjutnya


SELECT distinct `id_konfig_sirkulasi` FROM `transaksi` WHERE NOT EXISTS
(SELECT * FROM jenis_buku_config WHERE jenis_buku_config.id_konfig_sirkulasi = transaksi.id_konfig_sirkulasi)

Query select didalam select  "

 

$sql="select * from
        ( select t.member_id, t.member_name, sum(t.num) as total from
                    ( select m.member_id, m.member_name, if(e.id is null,0,1) num
                                from
                                cis_member m                            
                                left join rom_company e on m.member_id=e.cam_am
                                left join cis_area c on e.area_id=c.area_id                                
                                and UNIX_TIMESTAMP(date(e.request_date))>= UNIX_TIMESTAMP('2012/07/04')
                                and    UNIX_TIMESTAMP(date(e.request_date))<= UNIX_TIMESTAMP('2012/09/17')

                where  m.memberlevel_id=15

         ) t group by t.member_id )
    t1 ";

Ntar kita bahas selanjutnya ....
 

Pemanfaatan Library AJAX(SIGMA GRID) guna Membangun Aplikasi Berbasis WEB



 AJAX, tidaklah serumit yang banyak dibayangkan oleh mereka para pemula yang belajar pemograman web. ada berbagai macam library yang bisa di manfaatkan untuk membangun aplikasi yang wow....keerrrrreeeeeeeen. padahal codingnya hanya sedikit. Salah satu library yang biasa digunakan adalahsigma grid.

Sigma grid adalah salah satu grid free dan opensource untuk menampilkan data baik dengan php programming maupun yang lainnya yang berbasis web. Ada beberapa hal konsep yang perlu di pahami untuk membangun aplikasi menggunakan sigma grid ini. konsep
1. Apa itu Ajax..?
2. Apa itu JSON..?
3. Apa itu MVC..?
 

ODBC DRIVER , koneksi berbagai database

Tulisan ini saya jadikan dalam beberapa pertanyaan:
Pertanyaan pertama:
1. Apa itu ODBC ....kang? saya mengutip dari wikipedia,( walaupun untuk tulisan resmi kutipan dari wikipedia tidak di perbolehkan) itu kata dosen saya lo...he2.  namun apa salah nya jika kita ini hanya tulisan iseng-iseng berikut kutipannya:
Open Database Connectivity (disingkat menjadi ODBC) adalah sebuah standar terbuka untuk konektivitas antar mesin basis data. Standar ini menyediakan API yang dapat digunakan untuk menjalankan dan mengoneksikan sebuah aplikasi dengan sebuah sistem manajemen basis data (SMBD). Para desainer ODBC membuatnya dengan tujuan agar ODBC terbebas dari penggunaan bahasa pemrograman tertentu, sistem manajemen basis data tertentu, dan sistem operasi tertentu.
paham. kalaw belum, maaf.... browsing sendiri ya.....he2. saya tidak akan menjelaskan pengertiannya lebih detail.
eit... tunggu dulu.. sebelum saya lanjutkan.. yang di maksud ODBC dah paham beneran ya... klw tidak. yah cuma ngawang, ntar gak tau manfaat besarnya dibalik ODBC. ok..ok.. priekitiew..ha.ha.ha .ups. wah kenapa jadi ikutan gayanya Sule ya,... Jangan Banyak Ketawa ya .soalnya menyebabkan matinya hati. ok terus saya lanjutkan. ini FREE ..FREE..FREE..ingat FILM 3 IDIOTS yang FREE ODBC DRIVERnya lo..!!

2. Kira-kira bahasa pemograman apa ya...kang yang sering di pake dan databasenya...? .yup benar gan.. PHP dan Mysql,postgre,oracle. dah umum ya.. emang dasar WEB dah meraja lela. jadi disini saya mencoba pemograman web (php) dengan databasenya terserah kalian ajalah, karen kita menggunakan ODBC seningga tidak terlalu pengaruh sama sintax PHPna.

3.Dimankan saya bisa mendownloadnya..? disini.http://www.brothersoft.com/odbc-driver-135251.html bentar klw gak bisa cari sendiri aja ya.... anak TI rus bisa. OK filenya(folder) tersebut letakkan di htdoc/..../lib/

4.Bagaimana cara menggunakannya..?pertanyaan bagus.. weih...itukan inti tulisan ini. baiklah disini saya anggap kalian udah paham sedikitlah tentang  pemograman web(PHP), OOP(PHP),dan database(mysql/oracle/prostgree,dll).

 

fungsi natural languange sebagai metode penncarian

Natural language atau yang lebih dikenal dengan bahasa alami adalah suatu bahasa yang diucapkan, ditulis, atau diisyaratkan (secara visual atau isyarat lain) oleh manusia untuk komunikasi umum. Seiring dengan kemajuan dalam bidang pengetahun informasi terutama basis data. Berbagai metode telah dikembangkan guna pengembangan basis data hal ini dilakukan guna pengoorganisasian data sehingga data yang telah ada dapat ditemukan dengan mudah. Metode tersebut diantara melalui keyword-keyword sebagai metadata guna mengoorganisasikannya dan kemudian diolah menggunakan algoritma tertentu sehingga data yang dicari akan lebih mudah ditemukan oleh pencari.Namun metode tersebut saat ini dirasa kurang efektif dikarena content atau data yang ada telah terlalu banyak, sehingga kadang kala apa yang diharapkan oleh pencari berbeda dengan apa yang diharapkannnya. Dengan adanya  teknologi semantik, sebagai metode baru guna menangani hal tersebut.

 

Powerfull With Twitter Bootstrap

Twitter Bootstrap

Bootstrap provides simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions. In other words, it's a front-end toolkit for faster, more beautiful web development. It's created and maintained by Mark Otto and Jacob Thornton at Twitter.
To get started, checkout http://twitter.github.com/bootstrap!

Quick start

Clone the repo, git clone git@github.com:twitter/bootstrap.git, or download the latest release.

Versioning

For transparency and insight into our release cycle, and for striving to maintain backward compatibility, Bootstrap will be maintained under the Semantic Versioning guidelines as much as possible.
Releases will be numbered with the follow format:
<major>.<minor>.<patch>
And constructed with the following guidelines:
  • Breaking backward compatibility bumps the major
  • New additions without breaking backward compatibility bumps the minor
  • Bug fixes and misc changes bump the patch
For more information on SemVer, please visit http://semver.org/.

Bug tracker

Have a bug? Please create an issue here on GitHub!
https://github.com/twitter/bootstrap/issues

Twitter account

Keep up to date on announcements and more by following Bootstrap on Twitter, @TwBootstrap.

Blog

Read more detailed announcements, discussions, and more on The Official Twitter Bootstrap Blog.

Mailing list

Have a question? Ask on our mailing list!
twitter-bootstrap@googlegroups.com
http://groups.google.com/group/twitter-bootstrap

IRC

Server: irc.freenode.net
Channel: ##twitter-bootstrap (the double ## is not a typo)

Developers

We have included a makefile with convenience methods for working with the Bootstrap library.
  • build - make Runs the LESS compiler to rebuild the /less files and compiles the docs pages. Requires lessc and uglify-js. Read more in our docs »
  • watch - make watch This is a convenience method for watching just Less files and automatically building them whenever you save. Requires the Watchr gem.
 

Powerfull with plugin notepad ++

Tentunya gak asing bagi dunia programming, tool yang biasa digunakan yaitu notepad ++ . Tentunya banyak yang belum menyadari. Bagaimana meningkatkan performa coding, sehingga lebih cepat, tanpa kesalahan dan tentunya mudah diimplementasi. mungkin terkadang kita bosan source-cource ini digunakan beberakali,

Ada beberapa tool yang mungkin bisa dikatakan bagi bagi programming expert beberapa diantaranya:

Zen Coding

Zen Coding is a great tool which enables very fast typing of html code. We all know how boring is to write all those <div id=”mydiv”></div> and how often you can make typing mistakes.  The expamle from Zen Coding homepage illustrates how fast you can write HTML with it, this simple line: div#page>div.logo+ul#navigation>li*5>a becomes a navigation structure (after you hit a short key, Ctrl+Alt+Enter in my Notepad++)
<div id="page">
        <div class="logo"></div>
        <ul id="navigation">
                <li><a href=""></a></li>
                <li><a href=""></a></li>
                <li><a href=""></a></li>
                <li><a href=""></a></li>
                <li><a href=""></a></li>
        </ul>
</div>

DBGP

DBGP is a plugin which integrates XDebug with Notepad++ enabling you to have great debugging, just like commercial IDEs do. I rarely use debuggers (yes, I debug with print_r :) ) but I’ll do a quick tutorial tomorrow on DGP integration.
 

Facebook Applications on Amazon EC2

from: http://aws.amazon.com/articles/PHP/1044

Learn how to launch your Facebook application on Amazon Web Services cloud infrastructure within minutes. A Facebook application—whether it is online casual game or social application—is a hosted web application that utilizes the Facebook API. You can host your Facebook applications on AWS to access a reliable, scalable, and cost-effective compute infrastructure.

Details

Submitted By: Jinesh@AWS
AWS Products Used: Amazon EC2
Language(s): PHP, Ruby
Created On: November 9, 2007 6:28 PM GMT
Last Updated: September 22, 2011 12:10 AM GMT
By Jinesh Varia, AWS & the 8KMiles team

Host Your Facebook Applications on AWS

In this article, you will learn how to launch your Facebook application on Amazon Web Services cloud infrastructure within minutes. A Facebook application—whether it is online casual game or social application—is a hosted web application that utilizes the Facebook API. You can host your Facebook applications on AWS to access a reliable, scalable, and cost-effective compute infrastructure.
The flexibility of AWS allows you to choose the programming models, languages, and operating systems that you are already using or that are best suited for your project. With AWS, you can bring your existing skills and knowledge to the platform; you don't have to learn lots of new skills.
When you host your application or game in the cloud, you can start small and then quickly scale up your infrastructure when your application is popular.
For the purpose of this tutorial, we will deploy a sample application built in PHP and host it in the AWS cloud.
To launch a sample Facebook application in the AWS cloud, all you have to do is following:
  • 1. Sign up for AWS account (there is no charge for opening an AWS account)
  • 2. Create a new Facebook app on Facebook
  • 3. Launch the Facebook sample stack with one click
  • 4. Configure the Site URL (or Canvas URL) of your app
  • 5. You are done!
 

Front-end Job Interview Questions A while

from: http://darcyclarke.me/development/front-end-job-interview-questions/

General Questions:

  • Are you on Twitter?
    • If so, who do you follow on Twitter?
  • Are you on Github?
    • If so, what are some examples of repos you follow
  • What blogs do you follow?
  • What version control systems have you used?
  • What is your preferred development enviroment? (OS, Editor, Browsers, Tools etc.)
  • Can you describe your workflow when you create a web page?
  • Can you describe the difference between progressive enhancement and graceful degredation?
    • Bonus points for the answer “no one can”
    • Extra bonus points for describing feature detection
  • Explain what “Semantic HTML” means.
  • What does “minification” do?
  • Why is it better to serve site assets from multiple domains? 
    • How many resources will a browser download from a given domain at a time?
  • If you have 8 different stylesheets for a given design, how would you integrate them into the site?
    • Looking for file concatenation.
    • Points off for @import, unless it works in conjunction with a build system.
  • If you jumped on a project and they used tabs and you used spaces, what would you do?
    • issue :retab! command
  • Write a simple slideshow page
    • Bonus points if it does not use JS.
  • What tools do you use to test your code’s performance?
  • If you could master one technology this year, what would it be?
  • Name 3 ways to decrease page load. (perceived or actual load time)
  • Explain the importance of standards.

HTML-Specific Questions:

  • What’s a doctype do, and how many can you name?
  • What’s the difference between standards mode and quirks mode?
  • What are the limitations when serving XHTML pages?
    • Are there any problems with serving pages as application/xhtml+xml?
  • How do you serve a page with content in multiple languages?
  • Can you use XHTML syntax in HTML5? How do you use XML in HTML5?
  • What are data- attributes good for?
  • What are the content models in HTML4 and are they different in HTML5?
  • Consider HTML5 as an open web platform. What are the building blocks of HTML5?
  • Describe the difference between cookies, sessionStorage and localStorage.
 

23-25/02/12 Jagongan Media Rakyat 2012

Pada tahun 2010, COMBINE Resource Institution telah menyelenggarakan Jagongan Media Rakyat I. Acara ini hendak diselenggarakan setiap 2 tahun sekali, sebagai ajang untuk berbagi untuk berbagi pengetahuan, pengalaman, keterampilan, dalam mengelola informasi dan mengorganisir masyarakat. Disamping itu forum ini merupakan pertemuan bagi berbagai pihak untuk saling berjejaring dan melakukan gerak bersama di masa depan. Jagongan Media Rakyat 2012 merupakan sebuah forum dan momen bagi berbagai media komunitas untuk saling berbagi, berjejaring dan berkolaborasi untuk sebuah gerakan masyarakat bersama menuju Indonesia yang baru.
Tujuan
•    Mempertemukan banyak pihak dan pelaku yang terkait dengan kegiatan pengelolaan jaringan informasi rakyat untuk merintis kerja bersama di masa depan
•    Mendiseminasikan prinsip  jaringan informasi berbasis komunitas (baca: rakyat) untuk penguatan masyarakat sipil
•     Memunculkan dukungan terhadap kegiatan pengelolaan jaringan informasi rakyat melalui media-media rakyat oleh masyarakat umum, baik di masa sekarang maupun di masa depan
•    Membangun kesadaran bagi masyarakat untuk menggunakan media rakyat sebagai saluran informasi dan komunikasi yang terkait dalam kehidupannya.
Tempat dan Waktu Pelaksanaan
Tempat : Kompleks Sekolah Tinggi Pembangunan Masyarakat Desa “APMD” Yogyakarta, Jl, Timoho 317 – DIY
Hari, tanggal : 23-25 Februari 2012, pada pukul 09.00 – 21.00 setiap harinya.
Program Acara
Gelaran Jagongan Media Rakyat 2012 ini berupaya untuk mengumpulkan kelompok-kelompok dan organisasi yang memiliki dan mengelola medianya masing-masing. Setiap kelompok yang terlibat sebagai peserta dan pengisi acara di sini akan memiliki kesempatan untuk berbagi pengalaman dan pengetahuan dalam hal pengelolaan media. Masyarakat umum yang berkunjung akan dapat pula mengetahui ragam media rakyat yang ternyata banyak berkembang di ruang-ruang hidup warga sehari-hari. Seluruh orang yang hadir pun akan bisa saling belajar dan mengisi satu sama lain untuk membangun sebuah jaringan pengetahuan yang luas, sangkil, dan mangkus melalui ajang tiga hari ini. Adapun beberapa acara yang telah tersusun:

 

Etika seorang WEB Developer

Web Developer merupakan salah satu pekerjaan yang sebenarnya merupakan pecahan dari bidang pekerjaan Software Engineer yang mengkhususkan diri untuk merancang dan membangun sebuah website. Seorang Web Developer diharapkan mampu merancang sebuah website yang nantinya akan banyak digunakan dan diakses oleh jutaan manusia yang terkoneksi dengan internet setiap harinya.Untuk menjadi seorang Web Developer tidak begitu diperlukan latar belakang pendidikan yang begitu tinggi, namun dengan bekal pendidikan mengenai bahasa pemrograman web yang nantinya akan digunakan lebih lanjutnya untuk pembangunan dan perancangan sebuah website. 

Pekerjaan Web Developer
Pekerjaan dasar seorang Web Developer yakni merancang serta membangun sebuah website. Namun tidaklah semudah itu membangun sebuah website, sebab pada dasarnya seorang Web Developer juga merupakan Software Engineer yang mengkhususkan pada hal-hal yang berhubungan dengan website sehingga harus mampu bahkan menguasai beberapa bahasa pemrograman yang digunakan untuk membuat sebuah website, diantaranya ialah bahasa HTML (Hyper Text Mark-up Language) yang merupakan bahasa pemrograman web paling dasar dan mutlak dikuasai oleh seorang Web Developer, bahasa CSS (Cascading Style Sheet) sebagai bahasa pelengkap HTML, tanpa CSS kita tak akan dapat menciptakan tampilan yang indah. CSS adalah bahasa yang mengatur layout dan tampilan dari web tersebut misalnya warna background, tulisan, font, ukuran, dan sebagainya. Dengan kombinasi HTML dan CSS maka kita dapat menciptakan tampilan yang baik dan indah dari sebuah halaman website. Serta bahasa scripting web misalnya PHP, ASP, ColdFusion, Python, dan lainnya. Bahasa pemrograman ini adalah bahasa yang digunakan untuk membangun aplikasi web. Dengan mempelajari bahasa-bahasa pemrograman tersebut barulah seorang Web Developer dapat membangun dan merancang sebuah website.
 

Implementing Sign in with Twitter

Updated on Mon, 2011-10-31 15:54

Overview

The browser and mobile web implementations of Sign in with Twitter are based off of OAuth. This page demonstrates the requests needed to obtain an access token for the sign in flow. For information on implementing Sign in with Twitter for iOS, see iOS Twitter framework .
This page assumes that the reader knows how to sign requests using the OAuth 1.0a protocol. If you want to know how to sign a request, read the Authorizing a request page.
If you want to check the signing of the requests on this page, the consumer secret used is:
L8qq9PZyRg6ieKGEKhZolGC0vJWLw8iEJ88DRdyOg
This value has been disabled and will not work for real requests.

Step 1: Obtaining a request token

To start a sign in flow, your application must obtain a request token by sending a signed message to POST oauth/request_token. The only unique parameter in this request is oauth_callback, which must be a URL-encoded version of the URL you wish your user to be redirected to when they complete step 2. The remaining parameters are added by the OAuth signing process.
Example request (Authorization header has been wrapped):
POST /oauth/request_token HTTP/1.1
User-Agent: themattharris' HTTP Client
Host: api.twitter.com
Accept: */*
Authorization: 
        OAuth oauth_callback="http%3A%2F%2Flocalhost%2Fsign-in-with-twitter%2F",
              oauth_consumer_key="cChZNFj6T5R0TigYB9yd1w",
              oauth_nonce="ea9ec8429b68d6b77cd5600adbbb0456",
              oauth_signature="F1Li3tvehgcraF8DMJ7OyxO4w9Y%3D",
              oauth_signature_method="HMAC-SHA1",
              oauth_timestamp="1318467427",
              oauth_version="1.0"
Your application should examine the HTTP status of the response. Any value other than 200 indicates a failure. The body of the response will contain the oauth_token, oauth_token_secret, and oauth_callback_confirmed parameters. Your application should verify that oauth_callback_confirmed is true and store the other two values for the next steps.

 

About Zend Framework


Extending the art & spirit of PHP, Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications & web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.

Expanding on these core themes, we have implemented Zend Framework to embody extreme simplicity & productivity, the latest Web 2.0 features, simple corporate-friendly licensing, and an agile well-tested code base that your enterprise can depend upon.

Extreme Simplicity & Productivity

We designed Zend Framework with simplicity in mind. To provide a lightweight, loosely-coupled component library simplified to provide 4/5s of the functionality everyone needs and that lets you customize the other 20% to meet your specific business needs. By focusing on the most commonly needed functionality, we retain the simplified spirit of PHP programming, dramatically lower the learning curve, and your training costs – so developers get up-to-speed quickly. We do this with:
  • Extensible and
    well-tested code base
  • Flexible architecture
  • No configuration files
    necessary to get going
Frameworks and best practices mean reduced training costs and quicker time-to-market – important factors in adoption decisions. Built so you can pick and choose just the pieces you need to turbocharge your web applications – all your developers know where to find their PHP / Zend Framework code, speeding new development and reducing maintenance costs.

Latest Web Development Features

  • AJAX support through JSON – meet the ease-of-use requirements your users have come to expect
  • Search – a native PHP edition of the industry-standard Lucene search engine
  • Syndication – the data formats & easy access to them your Web 2.0 applications need
  • Web Services – Zend Framework aims to be the premier place to consume & publish web services
  • High-quality, object-oriented PHP 5 class library – attention to best practices like design patterns, unit testing, & loose coupling

Friendly & Simple Licensing, Safe for the Enterprise

Based on the simple and safe new BSD license, with Zend Framework's License, you rest assured that your code is compliant, unimpeachable, and protected as you see fit. We also require all contributors to the open source Zend Framework to complete and sign a Contributor License Agreement (CLA) — which is based on the standard open-source Apache license — protecting your own intellectual property (that is, your added-value) built on Zend Framework.

Fully Tested – Extend Safely and Easily

Tested. Thoroughly. Enterprise-ready and built with agile methods, Zend Framework has been unit-tested from the start, with stringent code coverage requirements to ensure that all code contributed has not only been thoroughly unit-tested, but also remains stable and easy for you to extend, re-test with your extensions, and further maintain.

from:http://framework.zend.com/about/overview
 

How to Setup App using Woobox's IFRAMEHOST

from: http://iframehost.com/help/appsetup

How to Setup a Custom App with a Custom Tab Icon using Woobox's IFRAMEHOST

1. Create New App

Visit https://developers.facebook.com/apps and click the Create New App button. Next type an App Name (This can be anything you want, the name you are going to call your tab would be a good choice), agree to the Facebook terms and click Continue.

2. Configure your App

Click the edit icon link to upload the icon for your tab. Next, click the Page Tab section under Select how your app integrates with Facebook.
Note your App ID at the top of the page. You need this App ID to create the URLs you need to enter in the App on Facebook and Page Tab sections,
Canvas URL - Enter http://YOURAPPID.iframehost.com/ (Replace YOURAPPID with your App ID)
Secure Canvas URL - Enter https://YOURAPPID.iframehost.com/ (Replace YOURAPPID with your App ID)
Page Tab URL - Enter http://YOURAPPID.iframehost.com/tab (Replace YOURAPPID with your App ID)
Secure Page Tab URL - Enter https://YOURAPPID.iframehost.com/tab (Replace YOURAPPID with your App ID)
Page Tab Name - Enter whatever you want your tab name to be
*** Make sure your Tab URLs end in /tab ***
After you finish entering those 4 fields. Click the Save Changes button.

3. Install your new App to your Page

Make a note of your App Secret (you will need to input it shortly). Enter the following URL in your browser to install your new page tab app:
http://www.facebook.com/add.php?api_key=YOURAPPID&pages (Replace YOURAPPID with your App ID)
Select the page you would like to install the tab on.

4. Visit your Page Tab

The first time you visit your page tab, you will be prompted to enter your App Secret into activate the tab.
 

12 Aplikasi Media Terbaru di Facebook


TEMPO.CO, Jakarta - Melalui blognya, hari ini Facebook mengumumkan 12 aplikasi media terbaru untuk linimasa mereka. Aplikasi media ini membantu pengguna Facebook mencari berita dan konten melalui teman-teman mereka di Facebook.

"Pengguna juga bisa menambahkan artikel favorit dan video ke linimasa mereka," tulis Direktur Media dan Kerja Sama Facebook Justin Osofsky dalam keterangannya di blog Facebook, Jumat, 17 Februari 2012.

Kedua belas aplikasi tersebut adalah Buzzfeed, CBS local (Los Angeles dan New York), CMT, The Daily Show, Getglue, Huffington Post, Mashable, MSNBC.com, MTV News, Pixable, Sporting News (diluncurkan Maret), dan Today Show.

Aplikasi baru, Osofsky mengatakan, menjadi tambahan aplikasi berita yang sudah ada, seperti dari The Guardian dan Washington Post. Hadirnya 12 aplikasi media itu diharapkan memberi cara baru bagi pengguna Facebook untuk membaca berita. Keuntungan juga diperoleh dari perusahaan media karena memperbesar peluang untuk menjangkau pembacanya.

Facebook memberi catatan terhadap sejumlah aplikasi media yang sudah ada.


Yahoo: selama tiga bulan, lebih dari 25 juta orang telah memilih bar sosial Yahoo di Facebook (tombol yang menunjukkan pengguna sedang membaca berita Yahoo). Di antara 25 juta orang yang bergabung itu, 2 juta aktif menggunakannya setiap hari. Pengguna bar sosial Yahoo rata-rata berusia 18-34 tahun.

Rockmelt: pengguna Rockmelt menambahkan 14 artikel baru tiap harinya. Dampaknya adalah kontribusi 20 persen menciptakan keriuhan lalu lintas dunia media sosial.

The Guardian UK: sejak diluncurkan, aplikasi media sosial The Guardian UK telah diinstal sebanyak 5 juta kali. Lebih dari separuh pengguna aplikasi ini berusia di bawah 24 tahun, membawa The Guardian, surat kabar tradisional, menjangkau lebih banyak pembaca.

Digg: sejak pembaca sosial Digg diluncurkan, jumlah halaman yang dilihat meningkat 35 persen. Digg meningkatkan jumlah pengguna aktif harian hingga tiga kali, pengguna aktif mingguan hingga empat kali, dan pengguna aktif bulanan hingga dua kali.

"Kami berharap bisa melihat lebih banyak aplikasi media di linimasa," kata Osofsky.
 
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. coedin - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger