How To: Use the OnResize event when programming in Delphi
Sometimes you just can't achieve what you want in Delphi programming using anchors and alignment. You'll then want to take advantage of the OnResize event.
Sometimes you just can't achieve what you want in Delphi programming using anchors and alignment. You'll then want to take advantage of the OnResize event.
You can connect your Nintendo Wii Wiimote to your PC using GlovePie input emulation software and a bluetooth connection. Learn how to program your PC to calculate distance using the Wiimote's infra-red (IR) sensor.
Google's G Suite collection of premium cloud services and apps have become popular with business customers, with more than six million subscribers now.
Augmented reality can be more than simply a way to enhance navigation, or superimpose virtual sunglasses onto your face. It can also be a platform for shining a light on important social issues.
In the wake of the smoke from the meticulously orchestrated launch of Magic Leap One, the company has revealed what "leapers" can expect to experience via Lumin OS when their devices arrive between now and the end of the year.
The rite of passage for every tech product, formally known as Federal Communications Commission (FCC) certification, has come for the Magic Leap One: Creator Edition.
Another massive piece of the mysterious augmented reality puzzle known as Magic Leap fell into place on Wednesday as AT&T announced that it will be the exclusive launch carrier for the device.
Magic Leap just did something it didn't do during its recent Twitch hardware demo: show us some new demo footage of what augmented reality really looks like through the Magic Leap One.
On Tuesday, at Google's I/O developer conference, the company announced a huge update to its ARCore augmented reality toolkit that matches the latest features of ARKit, and surpasses Apple's AR platform via support for shared experiences.
Scope AR has decided to take its live remote assistance enterprise application, Remote AR, further into the mobile augmented reality realm by harnessing the powers of Google's recently released ARCore.
Bitmoji has experienced explosive success this year thanks to Snapchat. The app allows users to create their own personal emoji and send responses to other friends, and even though it's only two and a half years old, this customizable emoji app is growing at an impressive pace.
Swipe keyboards such as GBoard, SwiftKey, TouchPal, and Swype are handy for quick one-thumbed typing on an iPhone, but Microsoft upped the game with its experimental Word Flow Keyboard. In short, the keyboard fans out to occupy the natural range of your thumb, where you can type or rely on predictive swiping.
There was a somewhat recent outbreak of malware on Android, and it came from an unlikely source—the Google Play Store. Several established apps have received updates a few months ago that contained an unwanted add-on called either DU Quick Charge, DU Battery Boost, DU Boost Charge, DU Speed Charge, DU Speed Booster, or another name starting with DU.
Pretty much every note you save on your computer, phone, or tablet can be uploaded to your cloud and viewed on any of your devices. But what about those notes you write down on actual paper? Well, those notes can also be cloud-friendly, thanks to the Rocketbook Wave.
I loved the original Star Wars trilogy when I was a kid, but loathe all of the current DVD, Blu-ray, and streaming versions available today. Ever since 1997, every version of A New Hope, The Empire Strikes Back, and Return of the Jedi has had horrendous CGI effects added in that George Lucas deemed necessary to bring his "ideal" version to life.
Apple makes it easy to access your favorite and most recently used applications and documents in Mac OS X. You can simply add your favorite apps and folders to the dock, and you can always visit the Apple menu from the menu bar to see a list of your most recently used apps and docs.
Microsoft had boasted that Windows 10 starts up as much as 30% faster than Windows 7 would on the same device, but depending on your setup, this can still be incredibly slow. Many programs choose to start up alongside Windows, which can make booting your PC quite a hassle.
Earlier this month, John Oliver spent a segment on Last Week Tonight explaining native advertising, a practice followed by many online media outlets such as BuzzFeed, The New York Times, and VICE, which combines editorial content along with sponsored advertisements.
What is Programming? Why need to learn? How to get started? Which language to choose? While surfing web, you must be encountering various softwares, games, etc. and might be thinking to make one, but don't know where to start. Here, I am starting series in Programming.
Did YOU know...that African Americans have the highest rate of colorectal cancer, and that it is more likely to be advanced at diagnosis? The age for colonoscopy in ACG guidelines dropped to 45 for African Americans in 2009. This digestive ditty about colon cancer screening in Black Americans pays homage to Beyonce's iconic Single Ladies video. Help us to get the word out--Email this link to your African American colleagues and friends and post it to your Facebook or Twitter pals! We can prev...
As Hurricane Sandy barrels towards the East Coast, 50 million people are expected to be affected in the nation's most populated corridor. The behemoth super storm is a cause for concern, evident by the massive evacuations. The picture above is an eerie snap of the mostly crowded Times Square subway station in New York. Government officials have warned over half a million people to evacuate their homes and head to higher grounds. To help prepare for this storm, the internet has provided severa...
TIFF 2012 Wrap-Up - Pounds Personally Gained: 4.5
While becoming the next Mark Zuckerberg may be out of reach for someone just getting introduced to code, the skill has never been more valuable. Just understanding basic programming language is a great thing to put on your resume, and if you know how to code, you’re golden. Software developers and programmers have been the most resistant to the recession, as jobs in the tech industry continue to grow.
Lightning has struck, but not everyone is excited. Apple's new 8-pin Lightning connector for the iPhone 5 has replaced the aging 30-pin connector. Many users have concerns that their current third-party devices will no longer operate properly with the smaller all-digital design, not to mention the expensive price tag for each adapter. What Does This Mean for the User?
Club Penguin is a flash-based website with an a virtual world of online games for kids to play. Learn how to hack Club Penguin with tricks and cheats. Watch this video tutorial to learn how to hack Club Penguin for loads of money with WPE Pro (03/22/09).
If you're one of the lucky members of the Nintendo Ambassador Program on the Nintendo 3DS, take a look at this walkthrough of the perks available through the eShop on your 3DS. You'll be able access and download an Ambassador Certificate, Metroid, and more. Just enter the eShop and head to the 'Your Downloads' menu to start loading them up on your handheld.
If you're running your own website, you'll no doubt want to upload large files. An easy and free software program you can use to set up an FTP server is FileZilla, and this tutorial shows you all the basics of the program.
Hiding icons from the system tray is easy, but what if you want to get rid of the program entirely? This tutorial shows you how to use the command prompt in Windows to create a service that will allow to delete all extraneous programs.
Speed is essential to being a successful programmer, and this tutorial shows you how you can easily and quickly double your coding output. The key is in a program called Texter, which you can easily download and install completely for free.
If you're looking to shave a few milliseconds off the Zend Engine's work load, check out this tutorial for some PHP programming speed tips. This efficency will pay off when you have tons of traffic to your site and save you valuable server resources.
Abstract classes can not be created and should be thought of as template classes. If you're programming in PHP OOP, check out this tutorial to get and idea of what abstract classes are and how to use them. Good luck!
When you're doing PHP programming, you'll likely want to have some regions that are strictly off limits to the user and should be accessible only to the programmer. This is when you'll want to use encapsulation to create an area within your coding that's for your eyes only.
This video presents a basic introduction to SPL (Standard PHP Library) in PHP programming. You'll be dealing with itertators, which will allow you to loop through operations. This is a basic intro, but gives you a good idea of what you'll be dealing with.
This tutorial from JREAMdesign reviews the Facade design pattern and how it specifically relates to PHP programming. In the facade pattern, a complex subsystem and calling class are hidden from each other through the use of a Facade class. This video guide walks through the construction of a Facade and demonstrates its use.
The "Model View Controller" pattern, or MVC, is a paradigm of programmatically organizing an application into three parts: the Model, the View and the Controller. This video tutorial from JREAMdesign summarizes the purposes of the various components and how they interrelate with the program within this pattern. Several options for working with MVC are also highlighted.
Interested in making your own tutorials? You'll need some good screen capture software if you want to do a screencast, and one of the best programs for that is Microsoft Expression. This video goes over the basics of the program so you can get the most out of it.
The best thing about this application is that it's totally free - get the Rocket Dock program on a Windows machine to behave more like Mac Stack. Set up a download folder to make downloading files easier for your users and customers.
Java works a little differently than languages like Python or PHP when it comes to working with variables. This tutorial shows you what the difference is, how you can define your variables and the easiest ways to work with them when writing programs in Java.
Python can be used for games, websites and operating system GUIs; and you can work with it on PCs, Macs or Linux machines. This tutorial shows you how to install the compiler and get started teaching yourself how to program in Python.
Functions allow you to repeat particular actions without having re-code them for every instance. This tutorial shows you how to set up and use your own functions when you're writing a program using Python. Make sure all your functions are well defined before you start using them!