Saturday, January 30, 2010

Post weekly (weekly)


Posted from Diigo. The rest of my favorite links are here.

Friday, January 29, 2010

This touches me deeply

Tonight, @bethstill retweeted this story: http://www.omaha.com/article/20100130/NEWS01/701309895 (fixed link)

This small Nebraska high school had raised over $5000 for their Junior-Senior prom. But, they decided NOT to spend the money on the prom this year, but rather to donate it to the Haiti relief fund, instead. That just... it just really gets me. We all know what a big deal the prom is, right? Yet, this group is giving it up. AND, they don't want anyone else to pay for their prom, either, as that would defeat the purpose. They're giving up their prom for the Haiti relief efforts. Are you noticing a lump in your throat, now, too?

The next time you're around someone who bashes teenagers, tell them this story. And there are so many more like this. I don't know anyone in that school, but I'm so VERY proud of them. So very, VERY proud.

Wordle in the Library Defines the Dewey Sections

I like this idea. Teams of 5th graders studied the Dewey Decimal system and then worked collaboratively to create Wordles to identify the kinds of books in each category.

Wanna see? Here they are.

Congratulations to Amy Soule, the librarian, for the idea and for encouraging the students along the way.

Wednesday, January 27, 2010

A World Class Education

I thought it was interesting that in tonight's State of the Union address, President Obama said that he'd settle for nothing less than a World Class Education.

I've heard that somewhere before.

"After 30+ years in the field of education I'm now on my own, doing what I LOVE to do - talking about how technology can enhance teaching and learning. I've been around since Commodore 64's and DOS 1.0 and I've seen it all. Now that the world's information is in our pockets I think that the purpose of schools has changed. In this "flat world" it is imperative that we step up to create a world class education for our students. Say it with me. "I DEMAND A WORLD CLASS EDUCATION FOR MY KIDS!"

I'm in good company. :)

Give me with your best lesson

This evening a question was put out on a listserv that I belong to, and I thought it was an excellent one. The idea was this: "We need examples of your best lessons."

What would go through your mind if you were asked that? Would you think, "Well, I could submit a few, but I'd have to fix them up a bit." or, "I'm not really sure if anyone would think that this was a good lesson.", or, "I wonder if I could have done a better job reaching higher in the Bloom's scale?" or, "Is this lesson really challenging enough and worth of a student in this grade level?" Do you have any second thoughts? Do you look at your lesson through a different lens? Really? If the WORLD could see it?

As an instructional coach that's what you encourage your teachers to ask themselves all the time, isn't it?

I think it's a great exercise. Before settling on ANY lesson plan, ask yourself, "Would I change any part of this lesson if I were going to submit it for global review?"

How many lessons of yours wouldmake the cut without even so much as a second glance - just to be sure?

OH NO!!! MAJOR BLUNDER!!

GEEZ!!! I can't believe this happened. Take heed!!!

I was sitting in an excellent live presentation and as it was wrapping up I was TRYING to hurry and paste the following quote into the chat. "Printing was considered vulgar and only for the poor. Many aristocratic bibliophiles refused to disgrace their collections with the presence of a non-manuscript text. It fell to the lower classes to recognize the importance of the printing press. And they did - by the end of the fifteenth century, more than one thousand printers had printed between eight and ten million copies of more than forty thousand book titles."

However, as today was also the announcement of Apple's iPad, and since folks had been passing around that video about it - the really crude one - I had IT in my clipboard instead of what I had TRIED to copy - that quote. Since I wanted to get it into the chat before everyone left I pasted and hit enter  - and THEN realized what I had pasted.

To anyone who may have been embarrassed by it I am truly sorry. I wonder if Kelly will EVER forgive me!

Shoot me NOW!

Tuesday, January 26, 2010

Who thought THIS was a good idea?

I won't link to the site, but you can read about it here.

Someone was able to conceive of this idea AND get others to help build it. I wonder how THAT conversation went?

"Hey, I've got an idea. Let's create a virtual world for little kids. They can get in there and meet other kids, and even 'get married' and have paper kids!"

"WOW! COOL! Let's DO it!"

What?

(Thanks to @smartinez for sharing that on Twitter today)

Monday, January 25, 2010

Students writing the State of the Union Address?

No, not for real, but what a cool idea for an assignment, eh?

MANY thanks to Vanessa (from MixedInk.com) for sharing this idea with me via email. She said that she heard that a radio talk show host is asking folks to submit their own version of a State of the Union Address and he'll read some of them on the air. (Brian Lehrer Show, WNYC)

Now, I'm not suggesting that they submit their assignments to the radio station, as I find the typical talk show host to be more of a hate monger than a journalist. I don't know Mr Lehrer, so he may be different. Regardless, I think that this could be a great assignment.

I'd divide the class into teams of two or three and have them research the events of the past year in terms of the President's involvement. What can he take credit for and what would be a surprise if it were to be included? I'd have them make a timeline, and collect news articles (online) and video clips (icue.com, maybe?). I think this would be a GREAT time to introduce them to the idea of a wikified paper. Ten minutes per report, tops.

The assignment would be written from the perspective of the President. The students would have to decide what to discuss and how to approach it. Their presentation could NOT include bullets in a powerpoint. And, they could compare their speeches to the actual speech to see what topics he included and how they were presented. (spun?)

Many thanks, again, to Vanessa for thinking of me to share this idea. If you do this assignment with your students, I'd LOVE to hear about it.

Saturday, January 23, 2010

Post weekly (weekly)


Posted from Diigo. The rest of my favorite links are here.

Totally Tubular with iPevo Bluetooth Speakers

The number of new Bluetooth devices that roll out each and every week is astonishing. If you want to keep you can go to the official Bluetooth Site and check out all of the new products. Since doing the iPevo Point 2 View Webcam review, iPevo was kind enough to send me the iPevo Tubular Wireless Speakers to review, which takes advantage of Bluetooth, to stream the audio from your iPhone, IPod Touch, BlackeBerry or your PC to their speakers. I have to tell you when Bluetooth was first introduced I was not a real fan. I'm sure many of you spent countless hours as I did trying to pair up your Bluetooth devices. But Bluetooth has come a long way in the past couple of years with vast improvements in speed and pairing your device.

With this in mind, I set off to take a look at the iPevo Tubular Wireless Speakers which when paired with your audio device lets you transmit audio to the speakers without the need for a physical connection. The iPevo Tubular Wireless Speakers has a unique design and lives up to its name-you see the two individual speakers when stored are in the shape of a tube. The iPevo Tubular Wireless Speakers design works well and makes it easy to store the hidden USB cable and Mini RCA jack to connect the two halves of the speakers together. The built-in rubber spools on each speaker makes it easy to store the cables.The iPevo Tubular Wireless Speakers ships with a built in rechargeable battery which should give you 6 - 8 hours of listening pleasure. When it is time to recharge the battery you simply plug in the USB cable into your computer and charge it up. Each of the iPevo Tubular Wireless Speakers output up to 3 watts of sound which should be enough to fill a small room with your music.
for about
As recommended I initially charged the iPevo Tubular Wireless Speakers for about 2 hours to charge the battery. The indicators on the iPevo Tubular Wireless Speakers will let you know when the speakers are fully charged.Once charged I took out my BlackBerry Curve and started the pairing process to the speakers. The steps to do the pairing were prominently printed in the speakers and withing 30 seconds I was up and running. Pairing the iPevo Tubular Wireless Speakers with my BlackBerry was a cinch! Now the moment of truth! I opened my media player on my BlackBerry Curve and started to play a song and lo and behold the music was directed to the iPevo Tubular Wireless Speakers. The volume controls on the iPevo Tubular Wireless Speakers worked well and the sound quality was very good.

My next attempt to use the iPevo Tubular Wireless Speakers was with my MacBook. Once again I went through the pairing process very quickly and then went to my Sound Preferences and selected th iPevo speakers as my sound output. I fired up iTunes and had the music streamed to the iPevo Tubular Wireless Speakers. It truly was a very easy process and one that gives you the flexibility to play your music with just about any music device. Based on my experience I would say that you can successfully stream your audio from about 20 feet from the sound source. I was thinking that this would be a great device to use with the iPod Touch in the classroom especially for students that might be using Proloquo2go.com. Imagine a student sitting at their desk with the iPevo Wireless Speakers using their portable augmentative communication device and not having the burden to be physically connected to speakers. Let me know what you think.

Collaborating Web 2.0 Style

Since reviewing Tazzle IT I have had numerous conversations with Bruce Haendel about Tazzle IT and the whole mobile phone market. I have enjoyed getting to know Bruce and we have had some great conversations about marketing, technology, and BlackBerry's. Just the other night I connected with Bruce over Skype and some how we got into a conversation about how he could quickly inform others about his new and innovative product called Tazzle IT. I showed him some of the video demos that I have put together and he asked me what it would take to put something like that together. After some discussion over Skype we decided to put together a presentation that would include a video that he put together explaining how to use Tazzle IT.

As much as I use Web 2.0 technologies, I am always amazed what can be accomplished with these incredible collaboration tools. I suggested to Bruce who lives in Japan that we put the presentation together using Google Presentation. I signed into my Google Docs account and quickly shared the presentation with Bruce and we were on our way to creating the slide presentation. We did run in t a little snag every now and again with Google Docs and decided to use Etherpad to collaboratively work on the text for the slides. I quickly set up the Etherpad session and we were able in real time to work and edit the text for the slides. Once Bruce and I agreed on the copy, I was able to copy the text from Etherpad and paste it into the Google Presentation screen. That worked like a charm! Since we wanted to spruce up the Google Presentation, Bruce was able to drop into the Skype window picture files that I could then add to the presentation. By this time we were really humming and the presentation was moving along nicely. For the last slide we decided to insert one of the video's that Bruce had produced that he had uploaded to YouTube. Within seconds I was able to search for the Tazzle IT video within Google Presentation and insert it in the last slide. Adding a couple of corporate logos to the slide deck gave the Tazzle Presentation a polished look at we were then ready to publish it for the world to see. In about a hour, Bruce and I were able to put together this highly informative piece about Tazzle IT using several Web 2.0 technologies. When I reflect on what we did all I can say is Wow! Check out the Tazzle IT $10 dollar off promotion by clicking here.

Thursday, January 21, 2010

FPDF Limit File Size and Cause A Blank Error Download

According FPDF Faqs we know that : There is no particular limit of FPDF Output filesize. There are some constraints, however:

- The maximum memory size allocated to PHP scripts is usually 8MB. For very big documents, especially with images, this limit may be reached (the file being built into memory). The parameter is configured in the php.ini file.


- The maximum execution time allocated defaults to 30 seconds. This limit can of course be easily reached. It is configured in php.ini and may be altered dynamically with set_time_limit().

- Browsers generally have a 5 minute time-out. If you send the PDF directly to the browser and reach the limit, it will be lost. It is therefore advised for very big documents to generate them in a file, and to send some data to the browser from time to time (with a call to flush() to force the output). When the document is finished, you can send a redirection to it or create a link.
Remark: even if the browser times out, the script may continue to run on the server.

Dear Friends, I Have a Trouble before, and i want to share that The filesize of  FPDF Output can Cause an Error / Blank Output. Actually my maximum allocated memory was 16 MB in php.ini and size of my FPDF Output was 8 MB. This Output cause Error, So I Change my maximum allocated memory to 64 MB.

If you have change maximum allocated memory, and still not work, we can increase maximum time to run a script, default 30 Second can be changed into 60 Second.


Hope This Help My Dear Friend.

Wednesday, January 20, 2010

Looking for some Math resources

Last night I received an email from a woman who is looking for ideas for some math sites or math software that would help her daughter with her Math studies. Her daughter is a visual learner, so that's the key here. Her daughter is currently studying decimals, fractions, division, geometry - no algebra yet. Geometry is the toughest one for her. I suggested, as a place to start,  that she check the Math or Geometry tags on Diigo and Delicious and look for those that are most popular. (Like here for the popular Geometry tages in Delicious, or here for the popular Geometry tags in Diigo) But, I thought that asking for input directly might be a better option. I mean, if my PLN can connect me to a teacher in Vietnam in 30 minutes, then I'll be it can also find some great resources.

I've got a few math sites saved in Diigo (http://www.diigo.com/user/jgates513/math) but math isn't my main area of focus. Math teachers know best.

So, if you can send me (via comments here or by email) your best (tried and proven?) ideas for software or sites that would be suited for her, I'd appreciate it.

Oh, wanna know the REALLY cool part? This woman and her daughter live in Paris, France.


I know! Right?

Tuesday, January 19, 2010

Carnival of Computer Help and Advice

Regular readers may have noticed that I have not posted the blog carnival of computer help and advice for the last two months. This is due to a lack of interest from submitters and because I never managed to encourage many other people to also host the carnival posts. As such I have let the carnival lapse and will not be hosting it on this site any more.

Sunday, January 17, 2010

Google Docs -Adds File Storage

As I begin to use Google Docs for more and more of my work I am amazed by the feature set and the additional features that Google keeps adding to the application. Just last week, Google announced that it is now possible to upload and store all kinds of files in your Google Doc account. Google now gives you 250 MB of storage space for your files and you can purchase additional space if you need it. While you can upload just about any type of document, Google will only allow you to edit files with the following formats: .docx, .xlsx, .doc, .odt, xls, .ods, .ppt, .csv, .html, .txt, and .rtf.
So now if you need to store you files in native format it is easy to do- simply click on the Upload button and a way you go. Let me know how you intend to use this new Google Doc feature!

Saturday, January 16, 2010

Export MySQL Query to Word with PHP


After You Read Export MySQL Query to excel with PHP, maybe you also want a to Export MySQL Query to Word with PHP. Same as Export MySQL Query to Excel before, We just need to change two words.

We Just need a Connection, a Table that contain MySQL Row and This Great Script with a bit changes..


header("Content-type: application/vnd.ms-excel");

header("Content-disposition: attachment; filename=cetak_excel.xls"); // filename
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");

Change the green highlighted words to be :

header("Content-type: application/vnd.ms-word");
header("Content-disposition: attachment; filename=cetak_word.doc"); // filename
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");


Well Done You Can Produce an Word File that Export MySQL Query to word with PHP.

Post weekly (weekly)

Posted from Diigo. The rest of my favorite links are here.

Stop now! Watch this!

First of all, I was directed to this video by Ann Johnston, Program Specialist in Instructional Technology at the Lincoln Intermediate unit (IU12), and author of the Whirlwind of a Week blog. She had posted this link to her Diigo account and shared it with a group that we both belong to. I mention that for those who are blocked from using Diigo so you don't give up your fight to get access to it at school.

This video was written by a 7th grader and produced with the help of her teacher. Maybe because I'm very tired right now from cutting firewood all day today, but I got emotional watching this video. Why? Several reasons. First, this is just SO well done that I almost immediately forgot that I was listening to a 7th grader. The production is outstanding. Even the sound is perfect.

Second, I want you to take notice of all the different tools this girl uses. She bookmarks sites in her social bookmarking site (Delicious, in this case, but she could just as easily have been using Diigo). BLOCKED in many schools. Her science teacher posts assignments, etc on a blog. BLOCKED in many schools. She blogs about what she's learning (her "reflections", she calls them) in her Blogger blog. BLOCKED in many schools. She uses Symbaloo to organize her sites. BLOCKED in many schools. She contacted a scientist to ask for some feedback about her report. She created a report on her Google Docs account and she made it public so she could share it. BLOCKED in many schools. She appears to be a master user of Evernote for collecting her resources, too. BLOCKED in many schools. She embeds YouTube videos into her presentations. BLOCKED in many schools - even for TEACHERS! She created a Glogster poster for her project. BLOCKED in many schools. She emailed a scientist in Australia, and another in the United States to ask them to review her report (because her teacher told her it was important to have your work peer reviewed). EMAIL? BLOCKED in many schools. (However, I don't know for certain that she used a school-provided email account) They use Skype to talk with scientists. BLOCKED in many schools. "Because there is so much freedom you have the inclination to be responsible." HER quote.

The third reason why this video got such a response from me is that, while this girl is DOING all those amazing things - and they ARE INDEED amazing - many of you will have to wait to get home from your public school in order to watch it. She DOES it; some of you can't even LEARN about it in school. As I mentioned the other day, some of you can't even see wikisppaces or even receive email attachments, for crying out loud! She is a walking definition of a "21st Century Learner", yet your school (probably) prohibits you from a) learning about it, and b) DOING it.

Watch this. Are you shaking your head in amazement? Can you hear me screaming?
---

Thursday, January 14, 2010

Export MySQL Query to excel with PHP

I still need learn a lot of PHP Programming. A Reporting is Important in Information System. People usually use PDF an Excel in Reporting. Don't be confuse, it was an easy way to produce a report from mysql database with PHP Programming.

A lot of people maybe confuse how to Export MySQL Query to excel with PHP. Because we usually learn query, connection, show data and manipulation data first. A reporting is final step if we do a programming of a system development .

We Just need a Connection, a Table that contain MySQL Row and This Great Script ..


header("Content-type: application/vnd.ms-excel");

header("Content-disposition: attachment; filename=backup_ijasah.xls"); // filename
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");


<?php
1.Connection File
2.The Script above
3. The MySQL Table from A PHP MySQL Query : Example just produce like this :

?>


Just add the Highlighting syntax above at the top line of your coding.. (It Can be Under Include Connection.php line).

After you call your File from Web Browser You Wil Get Like This



Well Done You Can Produce an Excel File that Export MySQL Query to excel with PHP.






Wednesday, January 13, 2010

I'm deeply honored to be on this list

When something like this happens I'm always blown away by it. It's wonderful to be recognized for my efforts on my blog. And, if you're a blogger you know that you don't maintain your blog for any other reason other than you enjoy it. It's a selfish pleasure.

So, when I heard that my blog was mentioned on this list (http://toponlineuniversityreviews.com/2010/top-50-blogs-for-e-learning-tools-and-tips/) I was deeply honored. Did you ever smile so hard that your cheeks hurt? Well, I can tell you that it happened to me when I read that post. My blog is on the list with some WONDERFUL people and excellent blogs. I'm just blown away.

To all those of you who read my blog and have found something of value in it from time to time, thank you SO very much. This is a true honor.

I'm a very lucky man.

Tuesday, January 12, 2010

Explaining the scream you just heard

You may have read this post (oops - forgot the link in original post) in which I mentioned a website that showed that if you're a person with a Master's Degree in PA you're among the top 10% best educated adults in PA. Keep that in mind as you read on.

I just heard heard tell of a district that not only still blocks Wikispaces (Honestly, I thought we were WAY past that), but they also block all email coming from gmail.com. So, since that's the email that I use, I cannot communicate with any of their teachers. (That was the first scream you heard.)

But the REALLY loud scream that you heard was when I heard of another district that blocks ALL attachments in ALL emails. Their entire Administrative team and all their teachers have to email the sender back and ask for a fax copy. (Pause while YOU scream.)

How does a Superintendent allow that nonsense to persist? How can they function? The folks in the Admin wing, some with Doctoral degrees, I'm certain, are told that they cannot receive attachments in email? ARRRGGGGHHHHHHH!!!!

This is twenty ten, and those folks are being treated like - no, WORSE THAN - children! How many of us could teach in a district like that? It's COMPLETELY UNACCEPTABLE! Whoever it was who made that decision should be fired immediately, IMHO. Again I'll say, the United States CANNOT AFFORD this kind of UTTER NONSENSE. We MUST be aggressive in how we create educational environments. Not THIS kind of idiocy. Blocking attachments? Disabling right-click and cdrom drives?

ARRRRRGGHHHHHHHHHH!!!

Monday, January 11, 2010

Disable Klik Kanan dengan Javascript

Saya Mendapatkan script Disable Klik Kanan dengan Javascript ini dari seorang teman dan belum mencobanya. Dia mengatakan It work like a charm.

Saya belum percaya karena belum mencobanya. Katanya sih ditempatkan diantara tag <head> dan penutup head </head>.


<SCRIPT language=JavaScript>

var message="tulis msg anda disini";
///////////////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")

</SCRIPT>

Silakan Dicoba ya..Saya lemah di JavaScript dan jarang banget menggunakannya.




Update : Ternyata benar benar ampuh nih script. Silakan dicoba ya.. ini contoh filenya, save aja misal test.html. Masalahnya ini untuk di pemrograman sendiri...Untuk di blogger saya tidak tau caranya....Hiks..

hmmm lanjut dulu...
Tus cobain apa klik kanan berhasil dilakukan untuk melakukan copy textnya..Apa bisa dilakukan klik kanan..???


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>

<SCRIPT language=JavaScript>

var message="tulis msg anda disini";
///////////////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")

</SCRIPT>

</head>

<body>

aaaaaaaaaaaaaa
</body>
</html>

Microvision SHOWWX Pico Projector


One of the products that generated a lot of buzz at the Consumer Electronic Show 2010 (CES) was the Microvision SHOWWX pico projector. Several companies have announced and are delivering pico projectors and the market. I'm sure this market will explode with these devices that we can hook up to netbooks, laptops, iPods, and Smartphones. I for one would enjoy the day when I can drive my presentation from my BlackBerry Curve alongside a small projector. Rounding out the solution will be a pico projector that I could carry in my shirt pocket. Having a portable solution would be ideal and I look forward to being able to review some of these new pico line of projectors.

The Microvision SHOWWX pico projector is unique in that it uses three different lasers to generate the image. Becuase of the use of the lasers there is no need to be concerned about auto focusing since the image is always in focus. My understanding is that the Microvision SHOWWX pico projector has an output of 10 lumens which should be sufficient in a small darkened room. This solution is ideal for board rooms or for projecting in small classrooms where you have control of the ambient lighting.

According to the Microvision Website here are some of the projector's features:
  • Always in focus: you never, ever have to adjust focus
  • Sharp and clear images on any surface from 6 inches or less to 200 inches or more
  • Rich and vivid laser colors amplify your photos, videos and presentations
  • Wide projection angle delivers a big image (1:1 throw ratio)
  • High resolution (WVGA 848x480) brings out every detail
  • Widescreen (16:9) aspect ratio enables you to experience content
    the way it was meant to be
  • Sleek contours feel great in your hand; slim enough to put in your pocket
  • Plug-n-play compatibility enables quick and easy operation with your device
  • Movie-capable battery that lasts 90-120 minutes on a single charge
For more information click here.

PS: Microsvision if you are reading this post, please know that I am interested in reviewing the Microvision SHOWWX projector when it is released.

Saturday, January 9, 2010

Post weekly (weekly)


Posted from Diigo. The rest of my favorite links are here.

Friday, January 8, 2010

Tazzle IT- Print from your BlackBerry to Any PC's Printer

With all the clamor about apps for smartphones, I too have been on the hunt for unique applications that run on on my Blackberry Curve that make me more productive. One of the apps that I had been looking for, for some time is the ability to print from my Blackberry Curve. If you are like me you probably get lots of emails and every once in awhile you may have a need to print your emails or a picture from your BlackBerry. Well about two weeks ago I did a search on the web for printing solutions on the BlackBerry and found out about a solution called Tazzle It I was excited to see that in addition to allowing me to print my emails, I could also view emails, and send pictures to my computer and printer.

So let me share with you my experience when I received my Tazzle IT just today. Before I start, I would like to thanks Bruce at Tazzle IT for sending me a review unit. The Tazzle IT device is a small USB dongle that plugs into your USB port and communicates via Bluetooth to your BlackBerry phone. To get started using Tazzle IT. I downloaded the most current version of the Tazzle IT Desktop Software to my laptop and did the installation which went smoothly. The installation wizard moved through the process and directed me when to plug in the Tazzle IT device. Once I did, I was able to name the Tazzle IT device and select a PIN number that would be used during the Bluetooth pairing process. Step 2- I went to the Tazzle IT website and entered my email address and cell phone number so that I could over the air get a link on my BlackBerry to download the Tazzle IT app for my BlackBerry. Seconds later my email arrived from support with the link and I was off and running downloading the Tazzle IT app. Once the Tazzle IT app was installed on my BlackBerry I did the initial pairing and I was off and running.

Now the moment of truth. I launched the Tazzle IT app on my BlackBerry and on my laptop. Once you launch the Tazzle IT application on your laptop you have three different options when sending files from your BlackBerry, you can View, Print, and Save. So for example if you want to view a large email on your computer rather than have to read it on your BlackBerry you can select the View option, and from your Blackberry menu low and behold you will see a couple of new commands; Tazzle Mail as DOC and Tazzle Mail to Browser. If you select Tazzle Mail as Doc your email message will open within Microsoft Word. If for some reason you don't have Word you can select Tazzle Mail to Browser and your email will open within your default Browser. It is very cool to see your email sent so quickly and appear on your computer within seconds. If you choose the Print option from the Tazzle desktop app your email will automatically get routed to the default printer ready for you to pick up. Sending picture files from your BlackBerry is a snap with Tazzle IT and a great way to move them off of your BlackBerry to be printed out.

Tazzle IT works as advertised and is an easy way to view, send and print files from you BlackBerry through your computer. You will be amazed just how easy Tazzle IT is to use and one of the really nice pluses of this solution is that it is highly portable. If you ever have a need to print something when you are out of your office you can quickly download the Tazzle IT desktop app and send the information you need to the computer to view or print. Tazzle IT comes with a nice small protective case and a lanyard so that you can put it on your key chain and take it wherever you go. Tazzle IT is a wonderful addition to my BlackBerry apps and one I know I will be using to make me more productive! So if you have a chance take a look at Tazzle IT - a truly elegant way to get your contents off your BlackBerry and onto your computer.

Waw it's a big MySQL Trigger

I don't ever think to make a big MySQL Trigger. Maybe for seniors it just a little, but for me it was a big for a beggining..

After a long time learn about trigger, i finally implement in a project that need a real time summary data report direcly using MYSQL PL SQL programming.

There a programming way to do this, but it was a longer way and i dont like it. one way to cut this long way programming is using trigger that procces every inserting data, updating and deleting data..


the code below just a documentation to make a summary data.


DELIMITER $$

DROP TRIGGER /*!50032 IF EXISTS */ `db_pengabdian`.`update_jum_pengabdian`$$

CREATE
/*!50017 DEFINER = 'root'@'localhost' */
TRIGGER `update_jum_pengabdian` AFTER UPDATE ON `tb_pengabdian`
FOR EACH ROW BEGIN
DECLARE NEW_VALUE int;
DECLARE NEW_VALUE1 int;
DECLARE NEW_VALUE2 int;
DECLARE NEW_VALUE3 int;

DECLARE jumlah_ketua_peneliti numeric;
DECLARE jumlah_anggota_peneliti numeric;
DECLARE jumlah_peneliti_total numeric;


SELECT count(id) INTO NEW_VALUE FROM tb_pengabdian where id_status=1 and tahun=old.tahun;
SELECT sum(jumlah_dana) INTO NEW_VALUE1 FROM tb_pengabdian where id_status=1 and tahun=old.tahun;
SELECT count(id) INTO NEW_VALUE2 FROM tb_pengabdian where id_sumberdana=13 and tahun=old.tahun;
SELECT count(DISTINCT id_desabinaan) INTO NEW_VALUE3 FROM tb_pengabdian where tahun=old.tahun;

update tb_dwh_pengabdian set pengabdian_jum_pengabdian = NEW_VALUE where pengabdian_tahun=old.tahun;
update tb_dwh_pengabdian set pengabdian_jum_dana = NEW_VALUE1 where pengabdian_tahun=old.tahun;
update tb_dwh_pengabdian set Pengabdian_jum_kerjasama = NEW_VALUE2 where pengabdian_tahun=old.tahun;
update tb_dwh_pengabdian set pengabdian_jum_desa_binaan = NEW_VALUE3 where pengabdian_tahun=old.tahun;

update tb_mketua set status_disetujui=1 where id_ketua=old.id_ketua;
update tb_manggota set status_disetujui=1 where id_ketua=old.id_ketua;

SELECT COUNT(DISTINCT nip_ketua) INTO jumlah_ketua_peneliti FROM tb_mketua where status_disetujui=1 and tahun=old.tahun;
SELECT COUNT(DISTINCT nip_anggota) INTO jumlah_anggota_peneliti FROM tb_manggota where status_disetujui=1 and tahun=old.tahun;
set jumlah_peneliti_total= jumlah_ketua_peneliti+ jumlah_ketua_peneliti;

update tb_dwh_pengabdian set pengabdian_jum_dosen_mengabdi = jumlah_peneliti_total where pengabdian_tahun=old.tahun;

END;
$$

DELIMITER ;





DELIMITER $$

DROP TRIGGER /*!50032 IF EXISTS */ `db_pengabdian`.`update_jum_proposal`$$

CREATE
/*!50017 DEFINER = 'root'@'localhost' */
TRIGGER `update_jum_proposal` AFTER INSERT ON `tb_proposal`
FOR EACH ROW BEGIN
DECLARE NEW_VALUE int;
SELECT count(id) INTO NEW_VALUE FROM tb_proposal where tahun=new.tahun;

update tb_dwh_pengabdian set pengabdian_jum_proposal = NEW_VALUE where pengabdian_tahun=new.tahun;

END;
$$

DELIMITER ;

Thursday, January 7, 2010

Introducing the enTourage eDGe™

Introducing the enTourage eDGe
There is a lot of excitement being generated this year at the Consumer Electronics Show 2010 in Las Vegas with the release of new eBook Readers. I thought you would be interested in learning about this very interesting device called the enTourage which marries a netbook as well as an Ereader. Think of all the possibilities!

The enTourage eDGe™ is the world’s first dualbook, combining the functions of an e-reader, netbook, notepad, and audio/video recorder and player in one. It’s a comprehensive device that lets you read e-books, surf the Internet, take digital notes, send emails and instant messages, watch movies and listen to music anywhere, at any time. This is nothing you've ever seen before!

Get books wirelessly, move files onto your enTourage eDGe™ using an SD card or a USB flash drive. Use the mini-USB port to move files back and forth from a Windows, MAC, or Linux-based PC. And with a netbook built in, you can forget the limitations of other e-readers, the enTourage eDGe™ does it all!

Error Code : 1235 This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'

First i made a Trigger like this..(To make an update of summary numeric field if any insert happen in one table)

DELIMITER $$

CREATE
/*!50017 DEFINER = 'root'@'localhost' */
TRIGGER `update_jum_proposal` AFTER INSERT ON `tb_proposal`
FOR EACH ROW BEGIN
DECLARE NEW_VALUE int;
SELECT count(id) INTO NEW_VALUE FROM tb_proposal where tahun = new.tahun;

update tb_dwh_pengabdian set pengabdian_jum_proposal = NEW_VALUE where pengabdian_tahun=new.tahun;
END;
$$

DELIMITER ;


and then an error occured :
Error Code : 1235
This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'
(0 ms taken)


How this can be solved : Just add an Drop Trigger Statement


DELIMITER $$

DROP TRIGGER /*!50032 IF EXISTS */ `db_pengabdian`.`update_jum_proposal`$$

CREATE
/*!50017 DEFINER = 'root'@'localhost' */
TRIGGER `update_jum_proposal` AFTER INSERT ON `tb_proposal`
FOR EACH ROW BEGIN
DECLARE NEW_VALUE int;
SELECT count(id) INTO NEW_VALUE FROM tb_proposal where tahun = new.tahun;

update tb_dwh_pengabdian set pengabdian_jum_proposal = NEW_VALUE where pengabdian_tahun=new.tahun;
END;
$$

DELIMITER ;



I Found this at http://forums.mysql.com/read.php?99,161909,162074#msg-162074.

Hope this help anyone...

Wednesday, January 6, 2010

3M MPro 150 Pico Projector


3M announces the Release of their Latest Pico Projector at CES 2010

The 3M™ MPro150 is the newest hand-held, battery-operated projector from 3M. Now you can project cord-free with internal storage that enables you to download and organize your files. Project images and videos on almost any wall, almost anywhere. It supports the most popular apps in the Microsoft Office Suite®, Adobe® PDF as well as movies and other file formats.

Fully equipped with sound, re-chargeable battery, screen size images up to 50” and 12 lumens of brightness.

Features and Benefits:
  • Storage: 1 GB internal memory with 2 GB microSD card
  • Cordless: download files from your digital sources and go!
  • Media: Connects to your favorite digital media sources PCs, DVD players, iPods and iPhones, digital cameras and cell phones
  • Sound: 2 x .5 W speakers
  • Long life: 20,000 hours LED life
  • Rechargeable battery with 90 minutes of battery life
  • Cables and table top tripod included

HTML Sticky Form, HTML Form That Remember The Value


HTML Sticky Form, What is that..? HTML Sticky Form is HTML Form That Remember The Value that has been POST or Get after a Submitting.

Have You Ever doing a inputting data in a web information system that has so many field to input.
How about a failure to input the data, I mean a connection failure or our input making a system denied to save the data?? We will a little bit angry to re-enter the data from the beginning.

A PHP Programmer usually know about this technique because very simple. It is very important if we develop a user friendly information system. But usually we are lazy to do that..wait, wait and until the system implementation many protest from the user.

We must prepare about this condition, so if there any time to make the HTML Form become HTML Sticky Form, just do it.

A simple way to make HTML Sticky Form is adding a value in the HTML Element

echo"<input name=\"nama\" type=\"text\" size=\"40\" value=\"$_POST[nama]\" $readonly />";

or more simple HTML Syntax, that using

<input name=nama type=text size=40 value=<?php echo"$_POST[nama]"; > >

Remember the form action, if the action was post use POST in the HTML elemen (form above using post method). You can also use get method, just change
$_POST[nama] with $_GET[nama].


ShowMate-PowerPoint Presentations from your BlackBerry

The mobile application space has really been incredible to watch and while the Apple App Store gets a lot of press there are some really unique applications in the BlackBerry world as well. As someone who does a lot of presentations, I was intrigued by a product called Impatica ShowMate, which would allow me to present my PowerPoint presentations directly from my BlackBerry Curve. The ShowMate itself is extremely small and portable(3.5" x 2.5" x 1") with built in Bluetooth that you plug into your VGA cable that is attached to your data projector. Once your Impatica ShowMate is connected to your projector you can launch your PowerPoint presentation from your BlackBerry and view it. Your BlackBerry communicates to the ShowMate via the Bluetooth connection and allows you to control your slide presentation directly from your BlackBerry.

When you order the ShowMate, in the box you will find a CD to Install the Impatica Software, the ShowMate itself and a USB power cord along with some international receptacles that you can use when you travel abroad. In order to use the ShowMate the first thing you will need to do is install the Imaptica for PowerPoint software on your computer as well as the Impatica Presentation Viewer on your BlackBerry. I was able to download the Impatica PowerPoint Viewer directly over the air directly from my BlackBerry using my BlackBerry browser. While the CD to install the Impatica for PowerPoint software is in the box, Impatica suggests that you go to their website and download it to insure that you have the latest version. I was very familiar with the Impatica for PowerPoint software having done a review of it several years ago and within minutes I was up and running. The Impatica for PowerPoint software, formats your existing PowerPoint presentations (.ppt and .pptx) so that when they are outputted, can be run from your BlackBerry. The software significantly reduces the original size of your PowerPoint presentations while maintaining transitions, links, and animations. Once you have converted your presentations (works with Macintosh & Windows) with the Impatica for PowerPoint software the software lets you easily transfer your presentation directly to your BlackBerry via a USB Cable.

Once your PowerPoint presentation lands on your BlackBerry you can preview it using the Impatica PowerPoint Viewer. Making the Bluetooth connection from my BlackBerry Curve to the ShowMate was fast and easy to do. When I projected my PowerPoint presentation all of the links, transitions, and animations were preserved as if I was running it from my computer. I should mention all of the text and images were clear with excellent fidelity. Using my BlackBerry I could move forward or back through the presentation if I needed to. While doing my presentation I could also access my slide notes, if I choose to. Having access to a really portable way to present is now possible- just add this solution to the 3M MP 120 pico presenter and you could leave your laptop at home. So if you are looking for a really portable way to do your presentations from a BlackBerry then you need to look at the Impatica ShowMate. For more information about the Impatica ShowMate click here.

Editor's Note: You can also use the ShowMate to present any of your applications or contents on your BlackBerry. In order to use ShowMate in this manner you can download the free Impatica Connector application to your BlackBerry over the air. Once installed you can now connect via Bluetooth to the ShowMate and see the view the contents of your BlackBerry and through the data projector. When used in this manner, the ShowMate makes for a great training tool!

2010- The future is here

When folks lament to about the fact that blogs and wikis are blocked at school, or that teachers don't have access to youtube for teaching, etc, I always say, "It's not a question of IF they will be unblocked, just WHEN they will be unblocked." And, for some reason, 2010 feels like the year when that will happen.

I think there are lots of reasons for it, too. First, the year itself just sounds… futuristic, doesn't it? Twenty ten. It feels as though the world has come into the age that we've been reading about for so long. "The future is here", sort thing. And with that comes an awakening and a realization that is somehow different from previous years. It's time, now, to act differently. Does anyone else feel that, too?

Another reason that I think this year will mark the year of change for schools is that the current economic slump has shocked folks into an awareness that we're not invincible. We're VERY vulnerable to the effects of global pressures and personal greed, and in this very interconnected world, one person can shock the world's economy into disaster. Who would have thought someone like Bernie Madoff, one man, could cause such total world chaos? Yet, he did, and it is being felt hard in some areas, and it's disaster in others. That kind of event shocks folks into new ways of thinking, and in the world of education I just have a feeling that it's going to mean that folks are going to be more aggressive in how they offer tools and resources to our youth. It's criminal to stand in the way of that, in my humble opinion. (IMHO)

As for those who are blocking blogs, nines, wikis, etc, I really feel that this year - 2010 - will have folks reflecting on those tools a bit more and coming to the conclusion that they're not the evil that they were once perceived to be. In fact, they're becoming rather "old school" - which is when many schools begin to use them. Rather than using tools that are current and exciting, many schools wait until they are past their prime, and then slowly adopt them. That's not to say that blogs have lost their value as a teaching tool. Not at all. There is still real value, I think, in writing for authentic audiences instead of just the teacher. It's just that it's not new and fresh as it once was. Time to adopt. There is NOTHING to be afraid of.

In 2010, if a district doesn't have a filter in place that gives teachers different access from students, then there is something VERY wrong going on there. According to this site teachers in PA with Masters degrees are among the top 10% educated adults in the state. Yet, they are treated with the same disrespect and distrust as the students. The same folks who would be permitted to take 30 students to Europe for a week cannot be trusted to use appropriate youtube videos in class? Nope, I think 2010 will see an end to that insulting practice in MANY MANY districts.

Finally, I (want to) believe that this year will be the year in which teachers face up to their digital illiteracy and begin to do what is necessary to update those skills. No longer will our computer teachers be permitted to purchase textbooks on Powerpoint. That will stop. Instead, those teachers will begin to take seriously the changes in the world that go so far beyond powerpoint, and then they'll begin to build their curriculums around them. Classroom teachers will begin to realize that knowing the url for google doesn't make them computer savvy, and they'll begin to take ownership for their skills and work hard to update them. Librarians, too, will stop worrying solely about the bookshelves and begin to take seriously the idea of information management. The disconnect between the libray and the world will begin to disappear in earnest.

Let's face it, when kids come to school with more technology in their pockets (smartphones) than they access to during their entire day in the classroom, that classroom has become irrelevant. Not the content, but the way in which it is being taught. Some would take issue with that. But, ask yourself this, "If THIS isn't the year that you begin to teach with tools that are current, then when IS? How long can you ignore the realities of technology? Another two years? Five years? Ten?" No, the answer is, you cannot ignore it. Not for another second. It's time to let go of Clarisworks. Let go of animated bulleted PowerPoint. Time to help the students learn to use the tools that will help them learn.

Twenty ten. 2010. It just FEELS like the future, doesn't it? And, it feels like it's going to be exciting.

Image:

Tuesday, January 5, 2010

The Future Internet (and a Diigo plug)

Y' know, I just LOVE learning. I learn so much from my PLN every day. Today, for example, I was going through the email from my Diigo groups, and I was pointed to this video (below). In that same email someone had shared this site with a pdf called, "The Complete Guide to Internet Searching", a nice screencast of someone using a Google Form to give a quiz, a site (LoutLit.org) (Fixed - Thanks Mr Oneal :) ) that is "public domain literature paired with high quality audio performances", and MANY more wonderful sites. I LOVE Diigo!

But, this video caught my eye to share it with you, too.  Watch it and see if you aren't blown away by this vision of the Internet. What will it mean to be a digitally literate person THEN? And, will our schools be of ANY value whatsoever in helping our students be ready for this world? (Will they be ALLOWED to?)


Monday, January 4, 2010

The Known Universe - from AMNH

Share this with your science teachers. Maybe it's just me, but this kind of stuff is just So difficult to comprehend. There are a few animations out there that do a nice job in trying to help one grasp the concept of the vastness of space. And, the images from the Hubble spacecraft never cease to boggle my mind. This video, from the American Museum of Natural History, is one that you should see. Share it with your students, too.

The viewer starts at the Himalayan mountains, and then goes further and further into space until.. well, until the distances are no longer meaningful, at least to me. Then it returns. The round trip will SURE to impress.


Sunday, January 3, 2010

Trigger After Delete on MySQL

It quite difficult to hear somebody explain about Trigger or Stored Procedure inDatabase Management System (DBMS). But step by step we learn, we can do it.

In this Simple Post, I'll try to make an easy Trigger After Deleting data on MySQL.

The Process Was a Copying into a table : If Any Row Delete happen in Main Table, Trigger a Copy Row into a Table named like Tbl_Deleted.

Below Was The Trigger.

DELIMITER $

DROP TRIGGER /*!50032 IF EXISTS */ `db_wisuda`.`del_biodata`$$

CREATE
/*!50017 DEFINER = 'root'@'localhost' */
TRIGGER `del_biodata` AFTER DELETE ON `tb_name`
FOR EACH ROW BEGIN
delete from tb_user where username = old.nim;

insert into tb_name_del
(id,
name,
terbaik,
nopenanda
)
values
(old.idbiodata,
old.name,
old.terbaik,
old.nopenanda
);
END;
$$

DELIMITER ;


The Process was simple, If delete happen in tb_name, delete the users in tb_user and copy the data that has been deleted to tb_name_del.

Old mean the table that has been delete.
You can see username=old.nim

i have the tb_user that the tb_user username = tb_name.nim

Just Released - Assistive Technology: What Every Educator Needs to Know

For anyone who has published, the day you finally actually get to see your finished product in your hands in very exciting. I had such a moment last week when my publisher NPR Inc., released a new laminated reference guide called: Assistive Technology: What Every Educator Needs to Know. The guide is a chock full of information about assistive technology and is a great reference for teachers, special educators, parents, and for students in teaching training programs. With the explosion of information it is great to have a concise guide that can provide you with all of the essential information that you will need to learn about the advances in assistive technology. Assistive Technology: What Every Educator Needs to Know reviews Universal Design for Learning as well as some of the legal mandates for providing assistive technology in the schools. Learn first hand about various assistive technology applications that can empower students and provide them with access to the core curriculum. Assistive Technology: What Every Educator Needs to Know laminated guide is a great desk reference and a wonderful addition to any type of training and in-service programs in special education and assistive technology. Now you have the opportunity with the President's Stimulus Package to purchase this informative reference guide using you ARA dollars. So take advantage of this opportunity and provide your faculty with a great reference tool on the topic of assistive technology. Assistive Technology: What Every Educator Needs to Know- laminated guide is available from AssistiveTek, LLC and lists for $12.95. Volume pricing is available and Purchase Orders are accepted. Please email me if you are interested in purchasing the guide for your school.

Saturday, January 2, 2010

Post weekly (weekly)


Posted from Diigo. The rest of my favorite links are here.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Sweet Tomatoes Printable Coupons