TechFob

Subscribe via RSS Subscribe via eMail Subscribe via Google Subscribe via Yahoo! follow us on twitter follow us on friendfeed send to del.icio.us send to facebook TechFob Podcast

Latest Post

Showing newest 15 of 123 posts from March 2009. Show older posts
Mar 31, 2009

Apple To Start Manufacture Of High-End 32GB iPhone, Low-End 16GB Model?

0 comments |
Apple To Start Manufacture Of High-End 32GB iPhone, Low-End 16GB Model?SocialTwist Tell-a-Friend


According to a research report from Lazard Capital Markets released earlier today, Apple is likely to begin manufacturing of both a high-end 32GB iPhone and low-end 16GB model. It is expected that the 16GB will be available only in emerging markets like Brazil, Russia, India, and China, while the high-end version will be focused to North America and Europe.

Genius GHP-04NCs Noise Cancellation Headphones

0 comments |
Genius GHP-04NCs Noise Cancellation HeadphonesSocialTwist Tell-a-Friend

Genius GHP-04NCs Noise Cancellation Headphones

Audiophiles will be pleased to note that there is yet another pair of noise cancellation headphones to choose from - the Genius GHP-04NCs.

This pair will come with a 40mm bass driver, accompanied by plush leather earpads, a soft headband sponge and swiveling earcups for a more comfortable fit, distancing you from the rest of the world by placing you in a cocoon of aural pleasure. Inverted signals is the weapon of choice when it comes to canceling out background sound.

Other features include a 6.3mm dual-plug stereo adapter that will play nice with a range of airplane audio sources. Powered by a couple of AAA batteries, the GHP-04NCs will run for up to 50 hours before needing a fresh pair.

You can expect to pick up the GHP-04NCs for $50.

[via ubergizmo]

HP 2140 to ship with high res display starting April 1

0 comments |
HP 2140 to ship with high res display starting April 1SocialTwist Tell-a-Friend

When it came to light that Dell was offering their Mini 10 with a HD display, I immediately thought about the HP 2140. It was supposed to ship with a high res display back in mid-February, but never did. And Dell’s Mini 10 wouldn’t be shipping with the 1366×768 display for another two weeks so I pinged HP to see what the deal was. Maybe there was a delay or quality issues with the 10-inch displays. Well, I just heard back from HP and it looks like high res displays will appear for the 2140 starting on April 1.

[via crunchgear]

Olympus E-450 DSLR Released

0 comments |
Olympus E-450 DSLR ReleasedSocialTwist Tell-a-Friend

Olympus E-450 DSLR Released

DSLRs are often meant for those who are seasoned in the world of digital cameras and want to upgrade their point-and-shoot experience into something else that is more meaningful. Olympus offers this opportunity in the form of the Olympus E-450 which comes with the following :-

  • 2.7” HyperCrystal II LCD with 176° viewing angle
  • 28 shooting modes
  • Supersonic Wave Filter
  • 10 Megapixel Live MOS sensor
  • RAW support

This is one of the lightest and smallest DSLRs in the market, featuring all the advantages of Four Thirds as well as state-of-the-art technology crammed into a highly portable chassis. E-540 hit the market sometime this May.

[via ubergizmo]

Skype for iPhone FIX

7 comments |
Skype for iPhone FIXSocialTwist Tell-a-Friend


if you have a jailbreak iphone and your skype crushing
1- delete skype from your iphone
2- open cydia and update "Mobile Substrate"
3- install skype and enjoy...   :)

[via TechFob, by Gadi .S.]

Deal of the Week : Anti Virus

0 comments |
Deal of the Week : Anti VirusSocialTwist Tell-a-Friend











FriendMobilizer For Android

0 comments |
FriendMobilizer For AndroidSocialTwist Tell-a-Friend

FriendMobilizer For Android

Still hooked on Facebook despite the drastic (and stressful) user interface changes? Well, if you’re running a T-Mobile G1 and are still addicted to Facebook, you could always check out a new Facebook application for Android, which was launched by Macrospecs, called FriendMobilizer. The application allows users to access status control, notifications, photo access and others via the program. The app supposedly has a rather low memory footprint, and has photo uploads integrated into Android’s standard menu options. The application is currently available in the Android Market, and if you’re on Windows Mobile, there is also currently a free version for you.

[via uberphones]

iPhone OS 3.0 allows Skype over 3G

0 comments |
iPhone OS 3.0 allows Skype over 3GSocialTwist Tell-a-Friend

iphone skype os 3 0
While an official Skype client for the iPhone was a welcome announcement, the news that carriers’ and Apple’s Terms of Service prevented VoIP calls being made over 3G connections put a dampener on things.  Now it seems that Skype running on handsets using iPhone OS 3.0 is able to use a 3G link for voice calls, in addition to WiFi.

As standard, only WiFi connections should be available for Skype calls.  It’s unclear what in OS 3.0 is confusing the software, but right now people aren’t complaining.

Skype for iPhone is available to download now through the Apple App Store.  It’s a free app, although calls from Skype to landlines will require loading some credit first.

[via slashgear]

Mar 30, 2009

Skype app for iPhone & iPod touch confirmed for Tuesday

0 comments |
Skype app for iPhone & iPod touch confirmed for TuesdaySocialTwist Tell-a-Friend

skype iphone

Skype have confirmed that a version of their VoIP software for the iPhone will be released tomorrow, Tuesday March 31st.  Rumored to be in the works last week, the free iPhone Skype app will use the smartphone’s WiFi connection to make free Skype-to-Skype calls or ring landlines for around 2.1 cents per minute.

What won’t be possible is VoIP over 3G.  This is, according to Skype, due to Apple’s App Store limitations; neither Apple nor AT&T would comment on the situation.  In contrast, the Android Skype application - launched back in January - will work over either 3G or WiFi.

skype_iphone

iPod touch owners will be able to download and install the Skype software, but they will require a microphone accessory in order to make full use of it.  Of course, once iPhone OS 3.0 is released, Bluetooth on the 2nd-gen iPod touch will be unlocked and the PMP should be able to take advantage of Bluetooth headsets for hands-free calls.

[via slashgear]

MySpace for Windows Mobile set for Summer release

0 comments |
MySpace for Windows Mobile set for Summer releaseSocialTwist Tell-a-Friend

MySpace and Microsoft have announced that they will collaborate to produce a MySpace for Windows Mobile application, based on Silverlight.  Set to launch this summer, the app will not only offer access to MySpace’s main social features, but apparently integrate some of that functionality into the smartphone OS.

myspace mobile windows mobile mock up 480x318 

That means access to profiles, messaging and photos, together with blogs and comments.  Users will be able to browse their friends-list, see online statuses and upload photos directly from their smartphone.  Developers will also be able to develop Silverlight-based apps using the MySpace Open Platform.

MySpace for Windows Mobile will be available on Windows Mobile 6.1 handsets over the summer, before making an appearance in the Windows Marketplace for Mobile in the fall of 2009.  LG have announced that they will be pre-installing the app on their Windows Mobile handsets. 

[via slashgear]

Dell Inspiron desktops get colorful updates

0 comments |
Dell Inspiron desktops get colorful updatesSocialTwist Tell-a-Friend

Dell launched a brand new update to their Inspiron line of desktops today. In fact, these new computers feature a much more appealing design and are available in eight new colors, making it so your computer reflects your personality.

dellinspiron2009 lg3 480x165

These new color options are available for both the regular mini-towers and the slimline towers.

Pricing is also said to be much more varied this time around, allowing customers to purchase a computer that fits entirely within their budget.

The range of systems is expected to span between AMD Sempron, Intel Celeron and quad-core Phenom X4 or Core 2 Quad chips.

Memory is expected to go up to 8GB and hard drives will range from 750GB to 1TB.

Other options are to include ATI Radeon HD video, Blu-ray and more. These systems will be available soon, starting at $299.

[via slashgear]

Mar 29, 2009

ICY: Alternative to Cydia

0 comments |
ICY: Alternative to CydiaSocialTwist Tell-a-Friend

Icy is our take on the freeware package manager that uses APT repos to install and remove packages available in another free application installer, Cydia. The goal was to create a fast, lightweight and more slick solution that is easy to use. This new package was created by RIPDev

The application works in Landscape and the first launch, will import all the sources and the list of installed packages from Cydia to stop it from crashing. This will be easy because sources such as BigBoss are already APT’s on cydia. So the first lunch will be really just the same after jailbreaking and opening up cydia itself.

Also Icy is much quicker than cydia, meaning you can delete packages much faster and install them much faster. Once you hit install to any package it will show you what it is doing in four easy steps.

Watch this video on how to install and use:

[via tysiphonehelp]

Panasonic DMC GH1

0 comments |
Panasonic DMC GH1SocialTwist Tell-a-Friend

Panasonic DMC GH1

As the release date of the Panasonic's DMC GH1 draws ever close to April 24, we get more and more excited about it. After all, you must admit that the red color it comes in looks extremely sexy, but is the design worth the tradeoff of a $1,500 price point? At the very least you will find the G1 come with a video capture mode as well as perform various functions in which both Nikons and Canons cannot - that is, capturing 1080p video at 24fps in addition to continuous contrast-based autofocus with a silent-focusing lens.

[via ubergizmo]

AMD ATI FirePro V7750 GPU announced

0 comments |
AMD ATI FirePro V7750 GPU announcedSocialTwist Tell-a-Friend

The ATI FirePro V7750 graphics accelerator was announced by AMD yesterday and it’s definitely a great choice for those that require high quality graphics for their chosen professions like scientists and engineers. It includes OpenGL 3.0 support and 1GB of frame buffer memory, for starters.

atifirepro1 480x350

Other features include a 128-bit memory controller, 320 stream processors, a 30-bit display pipeline and PCI Express 2.0 support. Two DisplayPort outputs are included as well as a Dual Link DVI-I output with support for 18, 24 and 30-but displays with a resolution of up to 2,560 x 1,600.

This GPU makes it so less processing power has to be used by the CPU for graphics. Plus, High Dynamic Range rendering is supported. The ATI FirePro V7750 is available now for $899 and works on machines running Linux, Windows XP and Vista.

[via slashgear]

Mar 28, 2009

Second steps in programming by Izes Alhasov

0 comments |
Second steps in programming by Izes AlhasovSocialTwist Tell-a-Friend

Whenever something is created there come the time when this something must be upgraded, same must work with our text editor.

Now let's see what we have.

Your form in non-run mode must look something like this more or less, well.


We have there File and Edit menu, we have the speed bar menu, and else our program understands the most common txt format.

OK, From here and now what do you think must be added here? Most of the programs, no, all of the programs has the Help menu.

Talking about text editing, there must be some more options than just cutting, copying or pasting.

Let's say – font, text size, coloring your text.

I think there is a point of adding all this.


And a bit of paint here, and there…

Let's start from editing of main menu, it the most important one as you can guess.

Find an icon on your form like this:


double click on it with your blessed mouse.

After this a window pops out.

I think you do remember what that thing for, don't you? Wonderful! That what I wanted to hear, so let's get to our preparation steps.

You remember that at the beginning application wizard kindly created for us the File and Edit menus and all what was left for us is just fill the content with some meaning.

Now we have to prepare the two menus by ourselves after what we'll fill the frame with some paints.

Now you can see the main menu editor right? By the right side of the Edit menu item you have a dotted square, click on it and then in Caption field of OI input: Fo&rmat


No! That's not a typo.

Yeah I'm talking about that "&" symbol in Format word.

If you will examine all other menu items you will see that that small thing is everywhere.

It says that the next letter of the name in which it was included is going to be a shortcut letter and that letter becomes underlined.

Now when you have created the main menu item create its items.

First will be Align with its own submenus.

To create submenu click with left mouse button on Align and select "Create Submenu"


After this create three items Left, Center and Right


After that create same menu items as shown on pictures:




And we will need two more things on our form to be added.

That will be those invisible components I was talking about last time.

We'll need Font Dialog and Find Dialog that can be found on Dialogs tab of VCL




That's it! Our frame is ready now let's fill the pie with some sort of jam.


Bang! Boom! Badum!

First we need to create some handlers for our Align menu.

You have already started to think that we have to write onClick event handler for all three of them (Left, Center and Right)? Nothing like this!

Create an onClick handler by double clicking on any of three submenus after what rename the procedure from

code #01:

line #01: procedure TMainForm.Left1Click(Sender: TObject);

to

code #02:

line #01: procedure TMainForm.AlignSelectClick(Sender: TObject);

And there is another place where

code #03:

line #01: procedure Left1Click(Sender: TObject);

must be changed in to

code #04:

line #01: procedure AlignSelectClick(Sender: TObject);

You will find it at the beginning of you source code


Then between begin and end type this code of the procedure body input this code:

code #05:

line #01: Left1.Checked := False;

line #02: Right1.Checked := False;

line #03: Center1.Checked := False;

line #04: with Sender as TMenuItem do Checked := True;

line #05: with RichEdit1.Paragraph do

line #06: if Left1.Checked then

line #07: Alignment := taLeftJustify

line #08: else if Right1.Checked then

line #09: Alignment := taRightJustify

line #10: else if Center1.Checked then

And we are not finished jet.

In the main menu constructor select each on the Align sub items and in event tab of OI for onClick event choose AlignSelectClick handler.

Enough here lets create the Word Wrap procedure now.

Double click on the Word Wrap item if you're in main menu constructor or click once if you're at the form constructor now.

The procedure must be generated automatically.

Then input the following code:

code #06:

line #01: procedure TMainForm.WordWrap1Click(Sender: TObject);

line #02: begin

line #03:
RichEdit1.WordWrap:= not RichEdit1.WordWrap;

line #04:
WordWrap1.Checked:=RichEdit1.WordWrap;

line #05: end;

Next step is Font editing. It's not going to be hard neither.

Create the handler for Font item menu as I showed it to you before.

This is the code that you must have there:

code #07:

line #01: procedure TMainForm.Font1Click(Sender: TObject);

line #02: begin

line #03:
FontDialog1.Font := RichEdit1.Font;

line #04:
if FontDialog1.Execute then

line #05:
RichEdit1.SelAttributes.Assign(FontDialog1.Font);

line #06: end;


Find it yourself!

"How do you think, sir," - asks Dr. Watson: "what educational institution did I graduate from?"

"Elementary, Watson, elementary…" – replied Holms.

We are going to the tastiest thing in our application – I'm talking about find function.

Create the handler and input the following code:

code #08:

line #01: procedure TMainForm.Find1Click(Sender: TObject);

line #02: begin

line #03:
with FindDialog1 do begin

line #04:
Options:=Options+[frHideMatchCase]+[frHideWholeWord]+[frHideUpDown];

line #05:
Execute;

line #06:
end;

line #07: end;

Do you think that's it? Ha! Ha! We have much more work to do.

Select the FindDialog1 and in Event tab of the OI create onFind handler procedure.

The input the following code:

code #09:

line #01: procedure TMainForm.FindDialog1Find(Sender: TObject);

line #02: var

line #03: FoundAt: LongInt;

line #04: StartPos, ToEnd: Integer;

line #05: begin

line #06: with RichEdit1 do

line #07: begin

line #08: if SelLength <> 0 then StartPos := SelStart

line #09: else StartPos := 0;

line #10: if SelLength <> 0 then

line #11: ToEnd := Length(Text) - StartPos

line #12: else ToEnd := SelLength;

line #13: FoundAt := FindText(FindDialog1.FindText, StartPos, ToEnd, [stMatchCase]);

line #14: if FoundAt <> -1 then

line #15: begin

line #16: SetFocus;

line #17: SelStart := FoundAt;

line #18: SelLength := Length(FindDialog1.FindText);

line #19: end;

line #20: end;

line #21: end;

Yes! That is the searching procedure.

Something new here, isn't it? We've just declared some local variables.

Between var and begin there are FoundAt, StartPos and ToEnd variables declared.


Last splines of the model

We have to things left to do. It's about box and help.

Go File -> New -> Other -> Forms -> About box.

Then click twice on OK button and type: Hide; right between begin and end.

Then create handler for About item of main menu with following code within.

code #10:

line #01: procedure TMainForm.About1Click(Sender: TObject);

line #02: begin

line #03: AboutBox.Show;

line #04: end;

And now let's add RTF extension.

Click on you OpenDialog and in its properties find Filter.

Double click it and fill it like shown in picture:


That's it.

Your editor is finished now.

You will ask what about help.

To do it we need hlp file.

I'm not going to teach you how to create those, you have internet for this.

I'm going to show only the implementation of help handler.

That going to be the code:

Code #11:

line #01: procedure TMainForm.Help2Click(Sender: TObject);

line #02: begin

line #03: ShellExecute(Application.Handle,'open','help.hlp',nil,nil,0);

line #04: end;

As you can see this thing is calling help.hlp file.


For now its ended next step we're going to do something new.

I think media player is going be good.

See you in Step Three.

[via TechFob,by Izes Alhasov]