3 Things To Do When Your Smartphone Gets Wet, Do Not Charge It To See If It Works!

Smart phones and water just don't mix, as thousands of people in Texas are learning to their distress during the flooding there.

Experts say even if a phone is drenched, there are steps you can take to recover it — but it takes patience and the ability to leave the phone alone.

What kills a wet phone is electricity, said Gary Tan with DE iPhone repair, a San Francisco-based company that offers multiple sites for smart phone repair and drying.

"Do not charge it. Do not plug it in to see if it works. If it's on, electricity will flow, it will touch the water that's inside and that's when your fry the board," he said.

This is also true even if your phone is still working after it was dropped in water.

"You didn't get lucky. Turn it off!" said Craig Beinecke, co-founder of TekDry, a Denver, Colo.-based company that has more than 600 sites nationwide where consumers can quickly get small electronics dried out.

"We see a lot of people who come in and say, 'I dropped it in water and I pulled it out really fast and I figured I got lucky, and then the next day the touch screen didn't work,'" he said.

What actually happened is that it took a while for the water to reach sensitive connections inside the phone. Once it did, the water shorted them out.

In a small number of cases swamped phones are able to dry out on their own over the course of days or weeks. But it's not common.

And while some newer phones are water resistant and can withstand a quick drop in a bucket or toiled, none are water proof.

Drying on the counter is as fast as the rice treatment

Multiple websites suggest sticking electronics that have been submerged in liquid in a bag of uncooked rice, to draw the water out. But that actually doesn't work and can introduce dust and starch into the phone as well, said Beinecke.

"We did a study, and rice was slower to work than just leaving the phone out on the counter. And neither worked fast enough. After about 48 hours in rice, only 13% of the water came out of the phone," he said.

By the time the phone had fully dried out, corrosion will have had time to damage the delicate electronics inside, he said.

The preferred method to safely dry phones is to boil off the water inside them at low temperatures under vacuum.

San Antonio, Texas-based DryBox has about 60 such sites in Texas and Florida that offer self-service vacuum drying for electronics. The items are placed in a chamber slightly smaller than a shoe box and then put under vacuum while being heated.

The lower the pressure, the lower the temperature at which water boils. The machine allows the water inside the phone to boil off at temperatures that can't damage the components, usually within about 30 minutes.

The sooner a phone is dried out, the better chance it has of surviving a dunking unscathed, said DryBox president David Naumann. In his experience, within 36 hours the chances for success are three out of four. After that it drops down to less than 50%.

"But that's only if they didn't try to charge it or turn it on," he cautioned.

Though for those who can't get somewhere to have their phone professionally dried, there's still hope. In San Francisco, Tan said he'd had people bring in phones that stopped working after being sent through a washer and didn't bring them in for six months, figuring they were dead and gone.

"We opened it up, dried it, cleaned it and in a couple of cases we've got them working again," he said.

Ocean water is a different story

Plain water, or even toilet or flood water, is bad enough. Salt water is another thing entirely, say experts. The salts in ocean water are strongly corrosive to electronics and can much more quickly damage a phone.

If it's impossible to get a phone dried out under vacuum within several days, there's one last-ditch trick Naumann has to offer.

"If, and only if, it was in salt water, then we recommend putting the phone in a Ziplock bag with some bottled, purified water and just a pinch of baking soda. It seems counterintuitive, but the baking soda counteracts the corrosiveness of the salt water until you can get it cleaned out professionally," he said. (

The Guide To Writing An Email That Gets Results

Ever feel like you spend most of your day writing and responding to emails rather than doing your actual work? You’re far from alone. Most people feel overwhelmed by the volume and intensity of email.

Worldwide, workers sent and received an average of 122 messages daily in 2015, and the McKinsey Global Institute found that the average U.S. employee spends 28% of their workweek managing this daily email deluge. Not surprisingly, all these messages are stressing us out.

When it comes to effective email communication, it’s high time we became the change we want to see and start leading by example. With that in mind, we collected six of the best tips for how to write an email that gets results and reduces everyone’s inbox anxiety.

1. Craft clear subject lines

Get to the point from the get-go. Make sure your subject heading succinctly conveys the email’s purpose, what is expected of the recipient, and the level of urgency. Composing a concise subject line also forces you to think through why you’re sending a message before you add to someone’s inbox pileup.

You may want to begin the subject line with a keyword that telegraphs the objective, such as "Request," "Sign," or "Decision." Then follow that keyword with a brief description of the reason behind this action.

If you need feedback by a certain date, say so, e.g., "July cover images. Need input by Thursday." If the email requires no action, label it as an FYI. But again, be sure to indicate how this information pertains to the recipient. And, of course, only send an FYI if the reader really needs to know the information. If it’s just something you found interesting, then you’re only contributing to their email clutter.

2. Keep it brief

When you write an email, channel your inner newspaper reporter, not the budding novelist within you. The average adult’s attention span is a mere eight seconds—one second less than that of a goldfish—so it’s important to immediately answer the five W’s (who, what, when, where, and why), preferably in the first sentence.

In other words, don’t bury the lede. This may sound obvious, but people often spend a few paragraphs warming up to their main point. Similarly, if you have a big ask, don’t hem and haw or try to butter up the recipient. Be polite, but direct. Your reader shouldn’t have to sift through sentences to discern your meaning. Stating what you need upfront also ensures that your audience will at least see your request in the preview pane.

Effective email writing also means avoiding anything that requires your readers to scroll. The more recipients have to scroll, the less likely they are to read the entire message. Chris Bailey, author of The Productivity Project: Accomplishing More by Managing Your Time, Attention, and Energy, is even more ruthless. He suggests limiting emails to three sentences or less. "If an email needs to be substantially longer than three sentences, it might be a conversation that’s better had over the phone," he told Fast Company.

3. Revise your emails before sending


Concision often requires revision. Don’t just do a brain dump and hit send. Take a step back and read over your email. Make sure it follows a clear narrative structure, and excise any unnecessary words, phrases, and background information. Your readers may need some context, but they don’t need to know everything you know.

On the other end of the word-count spectrum, don’t just toss off a response that you haven’t fully thought through. Terse one-liners can elicit just as many clarifying questions as rambling streams of consciousness.

Consider your readers' perspective. Do they know whether or not your pithy message is a sign of frustration? Have you shared enough context to ground them in the conversation that you’ve been having in your head? If you're giving a project update, for example, "remind them where things stood when you last sent an update, and describe what’s happened since then," recommends Bryan A. Garner, the author of HBR Guide to Better Business Writing. If you need them to take further action, make sure all deadlines and expectations are spelled out.

Keeping your prose tight and specific may take more time in the beginning, but it pays off in the end. Your colleagues will understand you the first time around, which will reduce follow-up emails asking for clarification.

4. Break up the text

For emails that require more than a few sentences, avoid monolithic blocks of text. Instead, visually break up the information into short paragraphs of just two to three sentences. Use numbers or bullets for lists of questions, action items, or background information.

If you're sending the email to several people, bold the name of anyone you address directly or assign a task to, so they can quickly grasp what’s pertinent to them.

5. Be human


Brevity is key to effective email communication, but that doesn't mean you should sound like a robot. Since emails don’t include vocal intonations, facial expressions, and body language, they’re susceptible to misinterpretation. To avoid coming off as unintentionally cold or critical, don’t skip the niceties. Otherwise, you may have to send additional emails to mitigate hurt feelings and correct any miscommunication.

Similarly, it's also a good idea to let a bit of your personality shine through. As a Harvard Business Review article on business email etiquette points out, "Studies that have examined email negotiations show that simply having people engage in a brief ‘getting to know each other’ interaction prior to negotiating can significantly improve negotiation outcomes."

Peppering your emails with exclamation points and emojis might not be the best way to convey emotion in a professional exchange. However, depending on the context, they can be helpful tools in moderation. To be safe, let the other person make the first move. If they sprinkle in exclamation marks, return them in kind. If they refrain, do the same. This strategy of behavioral mimicry has been found to improve outcomes in text-based chat negotiations by 30%.

6. Timing is everything


If you want to increase your chance of getting a response, send your message first thing in the morning or during lunch. According to a user analysis by email scheduler Boomerang, emails sent at these times had the highest response rates because people typically check their messages as soon as they get to their desks.

Another study on email-open rates found that emails sent on the weekends are more likely to be opened due to lack of competition. But if you want to alleviate your colleagues email stress rather than compound it, swear off hitting send on Saturday or Sunday—or at 2:00 am for that matter.

People need time to disconnect and refresh. Resist contributing to an always-on culture that can leave co-workers depleted and ultimately less productive. If you want to cross an email off your to-do list during off-hours, consider using a scheduling app to send the message during a more reasonable hour.

Most of us rely on email every day to communicate with colleagues. And even with the spread of alternative communication and collaboration tools, email isn’t going away anytime soon—nor does anyone really want it to. If we all keep these simple tips in mind, together we can decrease the volume of unnecessary messages and increase the effectiveness of the ones we send.

Source: Dropbox Blog | Get up to 16 GB of free Dropbox space! Sign Up here!
Internet IP Address

Internet IP Address

Every device which can connect to the public internet has a unique assigned Internet Protocol (IP) address, often this is tracked by websites that you visit and often even published in forums and on blog posts for purposes of transparency and to prevent trolling or spamming. The IP address is essential in fighting online crime or other misbehaviour, although it is possible to change your IP address should you wish. An IP address consists of four numbers separated by periods, this is often referred to as a dotted-quad, and looks something like this: 123.45.67.8.

Normally numbers are assigned to internet service providers within region based blocks, allowing some programs such as statistics tracking to identify your location. If you have ever used Google Analytics you will see that it is possible to analyse the geographical locations of your traffic, I know for example that the majority of my traffic is from America whilst the UK is second and nobody has ever visited me from Uganda.

Find Your IP Address

There are several ways to find your IP address within a matter of seconds, the easiest is to simply visit a dedicated website who will tell you your IP, ISP (Internet Service Provider) and details of your connection. One such website is whatismyipaddress.com who will even perform a free analysis to help you determine whether you appear on any 'blacklists' of anti-spam databases.

Apparently my IP address is blacklisted on 5 of the near 100 databases analysed, something which I find incredible since I have only had this IP for 3 weeks and haven't spammed anybody in that period! Perhaps an IP change is in order soon! Another such site is find-ip-address.org which on their blacklist check gave me a risk value of '0', the lowest possible (good to know).

I guess that I have told you all that you need to know now! There are other ways to find your IP, but why would you need them if you have just been given the easiest and quickest method? If you need to find the IP address of your router, which are often generic dependent on brand, then you should google the make and model of your router to find this out.

Author : ryankett

Energy saving solution

Measurement of energy efficiency is the most outstanding environmental benefit, if you have any energy problems at home, industry, business, building, and institution, you may need this solution to analyze of the energy matrix.
Cepenergy Management Software for Buildings is a tool for the analysis of the Energy Matrix (Electricity, Water, Fuel), and CO2 emissions in buildings. This is a new tool for multivariable analysis which combines simultaneously all kinds of energy together with the respective utility bills to get a model and a value for the energy efficiency.

With Cepenergy Management Software for Buildings you can know how optimize your energy resources, solves your energy problems, saving and optimizing and manage the cooperation and contribution, at the Building level, to decrease the generation of greenhouse gases.

Software Details, Features & Infos:

Platform:
Windows XP, Vista, Office 2003. Personal computer with a 486 or higher microprocessor, 25 Megabytes or more of RAM, at least 100 Megabytes of available disk space.

Programming Language:
Visual Basic

Validation Process:
Data can be validated in each running. Software predicts saving money to each energy used, so results can be confronted with the decrease of spending caused of a higher energy efficiency.

Users:
Include Universities, College and k12 School Buildings, Retail, Office, Government, Commercial, Industrial and Business Buildings.

Audience:
Buildings & Energy Program Managers, Maintenance Buildings Managers, Buildings Designers, Facility Managers, Architects, Builders Engineers.

Official website:
EnergyPuzzleOut.com

Availability:
Free trial demo for 30 days. Additional information also in the Web site.

Keywords:
Energy management, energy efficiency, energy evaluation, energy simulation, energy modeling, environmental performance, sustainable development, CO2 footprint.


Asset Tracker for Networks, Network inventory solution

Asset Tracker for Networks, Network inventory solution

Asset Tracker for Networks is an inventory control tool for auditing software and hardware components installed on the network computers. This asset tracking software will collect your invenory control information, provide the Network Administrator with detailed comprehensive reports and allow him to export invenory information to external data sources. It is an excellent solution for auditing all types of software assets in a corporate network including, but not limited to, operating system details, processor, memory and hard disk drive information, software inventory, network printers, network adapters, operating environment and much, much more.

This inventory software does not require any network setup on each individual network workstation. Instead, the Network Administrator starts the program on his/her workstation and clicks the Inventory Network button. The program inspects the network setup to find computers and network devices there and automatically provides the Network Administrator with the network management information on each computer or device found in a few minutes.

Asset Tracker for Networks offers statistical reports for your needs. General workstation information report, processors, memory and operating systems reports, installed software and software licenses reports are already included with Asset Tracker for Networks. Additionally, you can request more specific types of reports which can be tailored to your requirements or even develop them by yourself.

Asset Tracker for Networks also offers an easy way to export inventory management information to ODBC data sources, CSV files, text files, web pages or to Excel. The program's template-based export engine allows the user to add new export types without changing the program itself. You can also create your own export types or order export type creation from Alchemy Lab.

The price of Asset Tracker for Networks 2.0 ranges from $199 for 25 PC's to $799 for 500 or more PC's. Site and Worldwide licenses are also available. Further information and a fully-featured trial download are available for free from Alchemy-lab.com
Moving From Visual Basic To The VB.net Shoppingcart

Moving From Visual Basic To The VB.net Shoppingcart

The introduction of the VB.net shoppingcart caused a chasm to form among developers. This new computer language differed in many ways from the Visual Basic language that came before it. Like with all changes in any aspect of society, some people were very receptive to the new language and others wanted to hang on to the way that things once were. Since its initial release, the new VB.net language has been improved upon and more people are finding it to be an adequate developers’ language. However, not everyone has had an easy time making the switch.

When the VB.net shopping cart was first released, debate sprung up as to whether this was simply a new version of the old Visual Basic language or whether it should be considered an entirely separate product. While the basic idea of the language was the same, the implementation of it was very different. This is comparable to written languages, which use the same alphabet; the letters are the same but that doesn’t mean that someone whose primary language is Spanish will be able to read a document written in English.

The changes that were made in the new developers’ language essentially altered many of the interface features that existed in previous versions. People who like the new VB.net shoppingcart believe that these changes allow for a more open approach to new development. However, those who weren’t happy with the change felt that the new language was more difficult to work with and that the cost of learning and implementing the new system would be too high. Nevertheless, the new system has prevailed, albeit with some modifications.

For developers who are just starting to get used to VB.net, there are tools available to make it easier to make the switch. Microsoft’s VB.net website contains a learning center which provides information necessary to assist developers in understanding this new language. It has online papers and videos which break down the changes that occurred between the old Visual Basic and the new language. It also provides text and video data to assist with learning this new language whether you are a developer used to Visual Basic or a brand new developer.

In addition to the learning center, there are numerous tutorials available online. Microsoft as well as others have created these tutorials to make it easy to not only learn the general language but also to learn how to take individual actions on this new type of system. For example, someone who was designing a general VB.net e-commerce storefront but who didn’t know what steps to take to add the VB.net shoppingcart could hunt down an online tutorial and learn what needed to be done to add that cart.

Of course, not everyone is going to find that this language makes sense to them. There remain other languages out there that developers can work with. Some find that the open source versions of VB.net are easier to begin working with and provide more flexibility in creating new products. This may be particularly true of software developers who are working with the system and trying to create something that isn’t yet on the market. Other developers find that an entirely different computer language is the right course for them and may switch to working with non-Microsoft platforms to further their work.

The VB.net shoppingcart language seems to be something that is here to stay, at least for the time being. As more developers get accustomed to using this language, a more widespread appreciation of it may be seen. Inevitably, this system will be replaced by something else since the language of computers is always evolving.


About the author
Andy West is a writer for AspDotNetStorefront, a premier http://vb.net shoppingcart and storefront provider. Visit http://www.aspdotnetstorefront.com/t-sdk.aspx for you shopping cart needs. Article Source

How to create your own VB add-in features

How to create your own VB add-in features

Visual Basic Programmers usually create add-ins because they feel short of features when working with Microsoft tools or it seems at times that Microsoft hasn't yet developed the tool we need.
Obviously, Microsoft can't design features to fulfill each and every programmer needs, so it made Visual Basic (VB) an extensible product, thereby providing the way for VB developers to create their own add-in features.
Here's some samples, tools and how-to articles to help you create your own Visual Basic Add-in project.
  1. Visual Basic Add In Tips & sample code
  2. Free Visual Basic Refactoring Add-in for Visual Studio Developers
  3. How To Create a Visual Basic Automation Add-in for Excel Worksheet Functions
  4. Points to take care with Visual Basic Add-In
  5. Multi-Language Add-In for Visual Basic (shareware)
  6. Success writing a Visual Basic add-in for MCE! (thegreenbutton forum)
  7. Code Template Add-In for Visual Basic Version 2.0
  8. Visual Open Project Add-In.
    Add-In for Visual Basic 6.0 that allow easy and quickly open Your projects.
  9. Context! VB 1.0. (shareware)
    A Visual Basic Add-In which has been designed to short-cut the process of developing context sensitive popup help forVisual Basic 5 and 6 applications.
  10. Visual Basic 6.0 Procedure Sort Add-In.
    The Procedures Sort Add-In is a great add-in for those who like well-organized code. You can use it to sort your procedures in the active CodeWindow alphabetically. It preserve all you procedure attributes, which you normally loose when you do it manually. Event-handlers and Interface-implementations will be placed at the end of your code.
  11. Creating a Text-to-speech add-in for Microsoft Word 2007 with Visual Studio 2008

Useful tips to secure your SQL Server

Useful tips to secure your SQL Server

Microsoft SQL Server is a relational database management system (RDBMS) produced by Microsoft. Its primary query language is Transact-SQL with it's most popular version Sql server 2005.

You can determine what version SQL Server is running by running:

Select @@version (Where @@Version is a system level variable that holds the current version).

How do I restict clients by IP Address?

As the SQL Server has no built-in support for restricting clients by IP address, the most common work-arounds are firewalls, IPSec, or third-party network layer filters to allow only certain source IP addresses and target TCP ports (the port on which SQL Server is listening).

What are some things I can do to secure my SQL Server?

- Keep up to date on SQL Server service packs and patches
- Audit SQL Server accounts for weak passwords
- Restrict access to the SQL Server to only trusted clients
- Use Windows Only authentication where possible
- Store SQL Server backup files in a secure location and encrypted
- Disable all netlibs if the SQL Server is local-only
- Regularly scan the installation with Microsoft's Baseline Security Analyzer

How to applying SQL Server Service Packs


Giles is a Sketch Artist, Asian Blogger and loves SQL Servers.
Article Source: Free Article Directory - Search And Submit Articles

The Growing Trend Of A Computer Programming Degree

Computers and the Internet have streamlined their way into the homes of people all over the world. Currently, more than three-quarters of homes in the United States have a computer. The abundance of computers all over the nation provides numerous career opportunities and degree programs associated with technology. One program that has become more and more popular since the boom of the computer is a computer programming degree. Gaining a degree in this program offers benefits such as being able to work from home and job security, which is an important benefit in any career field.

In 2006, CNN Money named software engineers as the number one job in the United States. The reason why software engineering is a huge career field is due to the fact that practically every part of the business world is in need of software engineers. From financial establishments to institutions of higher education, many organizations house their own Information Technology department raising the need for individuals who are knowledgeable in computer programming.

Computer programming goes far beyond the basics of normal computer programs. Knowledge in math and problem solving are key elements to being a successful computer programmer, along with more advanced and intricate computer skills. These skills are enforced through a series of classes and course work that emphasizes the importance of problem solving and math in the technology world. These skills are important due in part to the fact that in computer programming, there is no set of guidelines to follow when trying to correct a problem. Therefore, computer programs are required to analytically evaluate a situation to come up with the best possible solution to fixing the problem. Receiving a computer programming degree will give students these important skills to become successful software engineers and computer programmers.

There are many different sides to computer programming, such as Internet applications, databases and networks that students must learn while receiving a computer programming degree. Through course work, students will learn to design and implement popular web applications, such as Microsoft Visual Basic, Microsoft Visual C# and Java. Students will also learn analyzing, designing, building and implementing database-driven websites. Knowledge in these subject fields, along with analytical and mathematical skills combine to give students the experience and confidence they need to be successful in the computer programming world.

Along with the technical aspect of this career field, a computer programming degree also offers course work in different areas. These courses include education, communications and science among other areas of interest. Course work associated with a degree in computer programming offers the foundation for a well-rounded education. Not only will students be well versed in designing computer programs and following them through to implementation, but they will also learn to clearly communicate with their colleagues and explore different career fields made possible by a degree in computer programming.

Along with obtaining a computer programming degree, students following a computer programming curriculum will be given the tools necessary to complete required exams. These exams include becoming a Microsoft Certified Professional as well as a Microsoft Certified Application Developer. Successfully completing these exams opens a door for an endless amount of career opportunities upon completion of the degree. If an individual is interested in the Internet, website development may be the perfect job. On the other hand, if a student is more of an individual and interested in creating a computer program from scratch they would find working as a program developer more fascinating. There are endless possibilities once an individual receives their degree, and whatever their passion may be, there is a job out there for everyone.



About the author Andy West is a freelance writer for Virginia College. Virginia College offers many courses to help you obtain your Computer Programming Degree. Please visit Virginia College at http://www.vc.edu/site/program.cfm?programID=16 to select the program that is right for you. Source: Article Maniac Free Article Directory

15 Stretegies for enhancing your memory

Dr. Thorne is the clinical director at the Center for Development and Learning (http://www.cdl.org/) a nonprofit organization that specializes in the development and dissemination of research, knowledge, and best practices that impact teaching and learning.

The following strategies are offered to help students develop a more efficient and effective memory. I think this is very useful whether you are student or not. This listing is by no means exhaustive, but rather is meant as a place to begin.

1. Take the mystery away.

The first and perhaps most important strategy is to insure that all students understand how memory works and identify their particular profiles of memory strengths and challenges. Then, students should be taught memory management strategies.

2. Give directions in multiple formats.

Students benefit from being given directions in both visual and verbal formats. In addition, their understanding and memorizing of instructions could be checked by encouraging them to repeat the directions given and explain the meaning of these directions. Examples of what needs to be done are also often helpful for enhancing memory of directions.

3. Teach students to over-learn material.

Students should be taught the necessity of "over-learning" new information. Often they practice only until they are able to perform one error-free repetition of the material. However, several error-free repetitions are needed to solidify the information.

4. Teach students to use visual images and other memory strategies.

Another memory strategy that makes use of a cue is one called word substitution. The substitute word system can be used for information that is hard to visualize, for example, for the word occipital. These words can be converted into words that sound familiar that can be visualized. The word occipital can be converted to exhibit hall (because it sounds like exhibit hall). The student can then make a visual image of walking into an art museum and seeing a big painting of a brain with big bulging eyes (occipital is the region of the brain that controls vision). With this system, the vocabulary word the student is trying to remember actually becomes the cue for the visual image that then cues the definition of the word.

5. Give teacher-prepared handouts prior to class lectures.

Class lectures and series of oral directions should be reinforced by teacher-prepared handouts. The handouts for class lectures could consist of a brief outline or a partially completed graphic organizer that the student would complete during the lecture. Having this information both enables students to identify the salient information that is given during the lectures and to correctly organize the information in their notes. Both of these activities enhance memory of the information as well. The use of Post-Its to jot information down on is helpful for remembering directions.

6. Teach students to be active readers.

To enhance short-term memory registration and/or working memory when reading, students should underline, highlight, or jot key words down in the margin when reading chapters. They can then go back and read what is underlined, highlighted, or written in the margins. To consolidate this information in long-term memory, they can make outlines or use graphic organizers. Research has shown that the use of graphic organizers increases academic achievement for all students.

7. Write down steps in math problems.

Students who have a weakness in working memory should not rely on mental computations when solving math problems. For example, if they are performing long division problems, they should write down every step including carrying numbers. When solving word problems, they should always have a scratch piece of paper handy and write down the steps in their calculations. This will help prevent them from loosing their place and forgetting what they are doing.

8. Provide retrieval practice for students.

Research has shown that long-term memory is enhanced when students engage in retrieval practice. Taking a test is a retrieval practice, i.e., the act of recalling information that has been studied from long-term memory. Thus, it can be very helpful for students to take practice tests. When teachers are reviewing information prior to tests and exams, they could ask the students questions or have the students make up questions for everyone to answer rather than just retelling students the to-be-learned information. Also, if students are required or encouraged to make up their own tests and take them, it will give their parents and/or teachers information about whether they know the most important information or are instead focused on details that are less important.

9. Help students develop cues when storing information.

According to the memory research, information is easier retrieved when it is stored using a cue and that cue should be present at the time the information is being retrieved. For example, the acronym HOMES can be used to represent the names of the Great Lakes – Huron, Ontario, Michigan, Erie and Superior. The acronym is a cue that is used when the information is being learned, and recalling the cue when taking a test will help the student recall the information.

10. Prime the memory prior to teaching and learning activities.

Cues that prepare students for the task to be presented are helpful. This is often referred to as priming the memory. For instance, when a reading comprehension task is given, students will get an idea of what is expected by discussing the vocabulary and the overall topic beforehand. This will allow them to focus on the salient information and engage in more effective depth of processing. Advance organizers also serve this purpose. For older students, CliffNotes or other similar study guides for pieces of literature are often helpful aids for priming the memory.

11. Use Post-Its.

The use of Post-Its for jotting down information can be helpful for students who have short-term memory or working memory challenges.

12. Activate prior knowledge.

In order to enhance the likelihood that students will elaborate on new incoming information, teachers should activate their prior knowledge and make the new information meaningful to them. An easy way of accomplishing this task is to ask, “What do you know”, “What do you want to know”.

13. Give extended time.

If students have difficulty with the speed of retrieving information from memory, they should be given extended time for taking tests so that a true picture of what they know may be gained.

14. Use multisensory methods.

When learners, both young and old, experience something through multiple senses, they are much more likely to remember it. Use a Multisensory approach by engaging as many of the senses as possible when teaching (seeing, touching, hearing, smelling, and tasting).

15. Review material before going to sleep.

It should be helpful for students to review material right before going to sleep at night. Research has shown that information studied this way is better remembered. Any other task that is performed after reviewing and prior to sleeping (such as getting a snack, brushing teeth, listening to music) interferes with consolidation of information in memory.

How to add your application to Windows Startup

How to add your application to Windows Startup

This small tips will help to starting your application when Windows boots using various ways.
  1. Add a string entry in HKLM\Software\Microsoft\Windows\CurrentVersion\Run. The entry's name should be the name of your application (ex: MyApp). Its value must be the short path to your application (ex. C:\Windows\MyApp.exe).
  2. Display Modal Message Box on Window's Startup.
    Windows can display a modal dialog box when it boots. You can specify the dialog’s caption and text. Add or change:
    HKLM\Software\Microsoft\Windows\CurrentVersion\WinLogon
    LegalNoticeCaption = "enter the caption"
    LegalNoticeText = "enter the text"

    or

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon
    LegalNoticeCaption = "enter the caption"
    LegalNoticeText = "enter the text"


Related tips on How to add your application to Windows Startup from codeproject.com

Suppressing Window's Start Up Logo
To suppress the animated Microsoft logo bitmap edit C:\MSDOS.SYS using Notepad.
Be sure you can view hidden and system files in Explorer to see this file.
You can also enter C: then ATTRIB -R -S -H MSDOS.SYS at a DOS prompt.
Once you edit the file, find the [Options] line and insert logo=0 as the next line.
If you see a line that says logo=1, delete it. then save the file.
The logo will not display the next time you boot up.