Ned cifric

Portable Fan Wars
March 17 2010 / by Jeff Hilford
Category: Gadgets
These Parrot AR.Drone’s are pretty cool but I wonder if they would be best suited as mobile personal cooling units, following you around and keeping you cool on a hot day.
Then all you would need is your personal theme music t-shirt and you’d be good to go.

Via Slashgear

Posted in Uncategorized | Tagged , | Leave a comment

Samsung Galaxy

it's real :)

Image via Wikipedia

Gizmodo

50,410 views, Jul 5, 2011 2:00 PM

Samsung Galaxy S II: A First Draft of Your Next Android Phone

  — At this point, Android phones are officially being created faster than human babies. Samsung‘s Galaxy phoneshave been the blueprint for the last year,literally. The Galaxy S II is the new blueprint—and it’s a very nice one.

Like

The fastestest Android phone I’ve ever used, bar none, no holds barred, etc., thanks to a crispy Gingerbread core and a 1.2 dual-core chip paired with 1GB of RAM. I can get used to this kind of whiplash. It’s stupid thin, like thinner-than-an-iPhone-4 thin. The camera is like, good: the shots (though the iPhone 4′s tweaks makes its photos more pleasant), the 1080p video (which murderfaces the iPhone 4′s indoors) and Samsung’s more camera-y interface. (Samples can be had in the gallery below, or here.) Samsung’s Super AMOLED Plus display continues to be lovely, if slightly lacking for pixels.

If this is what we can expect as baseline for the next 6 months of Android phones, well, I can live with that.

Samsung Galaxy S II: A First Draft of Your Next Android Phone

No Like

What I can’t live with: Samsung’s terribly gauche custom software/interface, TouchWiz. There isn’t an Android phonemaker on the planet who outdoes what Google’s already doing with Android. (Not to say that Android’s interface is good: Watching a serious nerd / web developer friend struggle with a clean build of Android this past week was eye-opening in that regard. Normal people, sure, Android’s confusing. But to a real nerd too? Hrm.) I really wish Samsung would figure out whatever alchemy is required to produce plastic that doesn’t feel like a terribly mean joke. The incongruity is jarring: The best of technology, the worst of materials. Ugh.

This is the international version of the Galaxy S II, so it’s not available in the US yet—and it’ll probably carry a different name depending on your carrier, just like the original Galaxy.Update: I’ve confirmed I used the Exynos 4210-powered model, not the Tegra 2 variant.

Specs
Samsung Galaxy S II
Price: TBD (in the US)
Screen: 4.3-inch, 800×480 Super AMOLED Plus
Processor and RAM: Dual-core 1.2 GHz processor, 1GB RAM
Storage: 16GB/32GB
Camera: Rear: 8 megapixels, 1080p video Front: 2MP
Weight: ~ 116 grams
Battery: 1650 mAh

Enhanced by Zemanta
Posted in Uncategorized | Leave a comment

Alexis Cifric: Trump Not Running for President: ‘Decision Does Not Come Easily Or Without Regret’

ABC News’ Michael Falcone, Jennifer Wlach, Sara Just and Devin Dwyer report:

After a roller-coaster flirtation with a presidential bid, Donald Trump bowed out of the 2012 contest in true Trump fashion on Monday, saying that while he would not be a candidate this year, if he had run, he would have been able to win the primary and the general election too.

“I maintain the strong conviction that if I were to run, I would be able to win the primary and ultimately, the general election,” Trump said in a statement on Monday. “I have spent the past several months unofficially campaigning and recognize that running for public office cannot be done half heartedly. Ultimately, however, business is my greatest passion and I am not ready to leave the private sector.”

Trump, who had contemplated running for president in years past, seemed poised take the plunge this time around. He even had a tentative date set for a campaign announcement: May 25 in the atrium of Trump Tower in New York City.

According to Trump aides, the real estate and reality television mogul had even settled on campaign consultants to help steer his potential White House bid. Trump had already made two visits to New Hampshire within the last month and had a series of events planned in that state and in Iowa over the next few weeks.

“This decision does not come easily or without regret; especially when my potential candidacy continues to be validated by ranking at the top of the Republican contenders in polls across the country,” Trump said in the statement. “I have spent the past several months unofficially campaigning and recognize that running for public office cannot be done half heartedly.”

In the end, however, his decision almost certainly had more to do with his lucrative NBC television contract for his “Apprentice” franchise than anything else. Trump was running out of time to decide whether he would sign on for another season of the “Celebrity Apprentice.” Sources close to Trump said negotiations ran to the 11th hour with reports of Trump on hourly calls throughout the weekend with NBC executives trying to convince him to continue to helm the show.

Some news reports cited NBC offering Trump as much as $60 million to renew his contract, and sources said that NBC told Trump that the network had lined up three years worth of sponsors for “The Apprentice” — but only with Trump’s participation in the show.

This is not the first time Trump has passed on a presidential bid. Hepreviously considered running in 1988 and again in 1999, when he nearly ran on the Reform Party’s ticket. He first started making noises about potentially running in 2012 in several media appearances in Oct. 2010.

Over the last few months Trump enjoyed a meteoric rise to the top of many national presidential polls thanks, in part, to name recognition that far exceeded that of any other potential candidates vying for the GOP nomination.

In the most recent ABC News-Washington Post poll from last month, Trump was running in second place, behind only former Massachusetts Gov. Mitt Romney. And a Gallup survey of GOP voters from April 25 through May 8, found Trump supported by 16 percent of Republicans; tied for first place with former Arkansas Mike Huckabee, who announcedover the weekend that will not enter the race. (The same survey found that the number of Republicans who dislike Trump stood at 44 percent).

But for a while, Trump seemed to be riding high.

Late last month during a day-long visit to New Hampshire, he declared victory over President Obama when the White House released his long-form birth certificate after Trump spent weeks demanding it.

“I’m very proud of myself because I’ve accomplished something that nobody else has been able to accomplish,” Trump told a gaggle of local and national reporters who assembled in an airport hangar in Portsmouth on April 27. “I am really honored, frankly, to have played such a big role in hopefully getting rid of this issue.”

Trump spent the next seven hours taking a whirlwind tour of the state, which holds the nation’s first primary, swooping into a roadside diner and, leading a raucous walk around downtown Portsmouth, signing autographs and stopping by local businesses along the way.

“Who else gets this crowd? Does anybody else get this crowd?” Trump boasted.

Trump was talking to a small circle of advisers about a potential presidential bid, including special counsel Michael Cohen, who was known as Trump’s political “pit bull.”

“I think the world of him,” Cohen said of Trump in an interview with ABC News last month. “I respect him as a businessman, and I respect him as a boss.”

Cohen was one of the key players orchestrating Trump’s potential run. Last year he co-founded the website, “Should Trump Run?,” which as of Monday received more than 1.1 millon hits. Cohen also swooped into Iowa earlier in March – on Trump’s private jet — to gauge support there for a possible Trump run.

“It’s really about him,” top Trump aide Michael Cohen said in a brief interview with ABC News on Monday. “He’s the one who would have to really go through this, and not me — that’s for sure.”

When asked when Trump made the decision not to run, Cohen said, “I don’t know the answer to that.” He added that, “right now he’s just taking a breather.”

Trump had planned to continue reaching out to voters in key early primary states with a slew of campaign visits scheduled for the next few weeks. By Monday afternoon, he had canceled an address Tea Party activists in Columbia, South Carolina, on May 19. He was to headline the Iowa Republican Party’s Lincoln Dinner on June 10, and attend the New Hampshire Institute of Politics “Politics and Eggs” forum later in the month.

His prescence at the Iowa event appeared in doubt.

“While our invitation to Mr. Trump never hinged on a potential Trump candidacy, Iowans responded enthusiastically and with great interest in his appearance at our annual Lincoln Day Dinner,” Iowa GOP spokesman Casey Mills said in a statement. “Today, it is our understanding that Mr. Trump is reassessing his commitment. We anticipate a final decision on his June 10 appearance will be made tomorrow and we will make further comments at that time.”

The momentum for a Trump campaign started to wane earlier this month when Trump’s views on President Obama’s birth certificate, and his refusal to release his tax returns, began to draw a barrage of popular criticism — even mockery — from opponents.

Trump was the center of attention at the annual White House Correspondents’ Association Dinner where he was panned in jokes by President Obama and comedian Seth Meyers. “I’ve been there before over the years but I’ve never seen anything like took place last night, because so much of a focus was on me,” Trump said after the dinner in Washington.

The very next day, however, when Obama announced the killing of Osama bin Laden, much of the joking stopped, as the national mood shifted away from the circus-like campaign atmosphere to the sobering news.

“We should spend the next several days not debating party politics, but in remembrance of those who lost their lives on 9/11 and those currently fighting for our freedom,” Trump told ABC News at the time. “God Bless America!”

In his statement on Monday, Trump looked ahead to the coming presidential contest and managed to fit in a jab at Obama.

“I look forward to supporting the candidate who is the most qualified to help us tackle our country’s most important issues,” Trump said, “and am hopeful that, when this person emerges, he or she will have the courage to take on the challenges of the Office and be the agent of change that this country so desperately needs.”

Read Donald Trump’s full statement on his 2012 decision:

After considerable deliberation and reflection, I have decided not to pursue the office of the Presidency. This decision does not come easily or without regret; especially when my potential candidacy continues to be validated by ranking at the top of the Republican contenders in polls across the country. I maintain the strong conviction that if I were to run, I would be able to win the primary and ultimately, the general election. I have spent the past several months unofficially campaigning and recognize that running for public office cannot be done half heartedly. Ultimately, however, business is my greatest passion and I am not ready to leave the private sector.

I want to personally thank the millions of Americans who have joined the various Trump grassroots movements and written me letters and e-mails encouraging me to run. My gratitude for your faith and trust in me could never be expressed properly in words. So, I make you this promise: that I will continue to voice my opinions loudly and help to shape our politician’s thoughts.  My ability to bring important economic and foreign policy issues to the forefront of the national dialogue is perhaps my greatest asset and one of the most valuable services I can provide to this country.  I will continue to push our President and the country’s policy makers to address the dire challenges arising from our unsustainable debt structure and increasing lack of global competitiveness.  Issues, including getting tough on China and other countries that are methodically and systematically taking advantage of the United States, were seldom mentioned before I brought them to the forefront of the country’s conversation. They are now being debated vigorously. I will also continue to push for job creation, an initiative that should be this country’s top priority and something that I know a lot about. I will not shy away from expressing the opinions that so many of you share yet don’t have a medium through which to articulate.

I look forward to supporting the candidate who is the most qualified to help us tackle our country’s most important issues and am hopeful that, when this person emerges, he or she will have the courage to take on the challenges of the Office and be the agent of change that this country so desperately needs.

Thank you and God Bless America!

Donald J. Trump

May 16, 2011 in 2012Donald TrumpPresident Obama | Permalink |Share | User Comments (329)

USER COMMENTS

Feed You can follow this conversation by subscribing to the comment feedfor this post.

There goes the neighborhood.

And by “the neighborhood,” I mean America.

POSTED BY: BRANDON TAYLOR | MAY 16, 2011 12:47:06 PM

Bwahahahahahahahahahahaha!

POSTED BY: SEARAMBLER | MAY 16, 2011 12:49:56 PM

Dang. I was really hoping he’d stay in, nobody would be easier to beat in a rough economy than a candidate whose catchphrase is, “You’re fired!”

POSTED BY: CHUCKLES | MAY 16, 2011 12:51:41 PM

Millions huh? Gotcha

POSTED BY: MIKE | MAY 16, 2011 12:52:32 PM

You will be missed for all the entertainment you provided.

POSTED BY: T | MAY 16, 2011 12:52:38 PM

What we liked about Trump was his fearlessness and honesty. America needs an honest contender to defeat the disaster we call President Obama.

POSTED BY: PAUL | MAY 16, 2011 12:53:36 PM

This is the smartest thing Trump has done in months….must have read that NBC was getting ready to dump him from his stupid show.

POSTED BY: ROB522 | MAY 16, 2011 12:54:44 PM

buffoon balloon. full of hot air.

POSTED BY: VOTER | MAY 16, 2011 12:54:48 PM

Shocker. Trump would never want to disclose his finances and show the world that he’s really a fraud. Trump’s money all came from his father. Then he lost it all and has just managed to earn back the money he lost. He’s back at zero. Trump has put more companies in bankruptcy than GW Bush.

POSTED BY: NSFW | MAY 16, 2011 12:55:00 PM

I’m not going to do it, but if I did I could win. Loser. lol

POSTED BY: MAEMOBLY | MAY 16, 2011 12:55:11 PM

Poor guy. I hope he can ‘overcomb’ his feelings of regret.

POSTED BY: GEORGE | MAY 16, 2011 12:56:02 PM

If he is so concerned about jobs being created and he is a billionaire, how bout you try creating just a few! & YES Jeff, it does look like a vagina on his head

POSTED BY: LISA | MAY 16, 2011 12:56:51 PM

Gee. Shock. Only not. All he wanted was free advertising for his tv show! He could care less about being President. That would require thinking about others. Pffft!

POSTED BY: AC | MAY 16, 2011 12:57:20 PM

Thank God – It’s the best news I’ve heard all day.

POSTED BY: JANICE PIELERT | MAY 16, 2011 12:57:34 PM

Awww, I liked Trump. Real ass kicker, I like that.

POSTED BY: JEFF M | MAY 16, 2011 12:57:45 PM

Anyone who actually thought Trump would run, please raise your hands. If you raised your hand, put the dunce cap on and sit in the corner until the Presidential race is over.

POSTED BY: TOM | MAY 16, 2011 12:58:03 PM

Trump is a huckster so why shouldn’t he have run in an era when our politicians aren’t statesmen but frontmen for monied special interests. He’d have fit in smashingly.

POSTED BY: MRDNDIOGENES | MAY 16, 2011 12:58:10 PM

Too bad ..I had hoped we could get someone in the WHouse that is truly in touch with the “regular” people. Hope Mr. Trump can have a greater impact by still putting pressure on those that are in office!

POSTED BY: AJ | MAY 16, 2011 12:58:11 PM

No one thought he was going to run. He was just self promoting as usual

POSTED BY: DONINRICHMOND | MAY 16, 2011 12:58:49 PM

What??? No Trump Tax returns?? what a surprise!!

POSTED BY: NATFRANKIE | MAY 16, 2011 12:59:11 PM

Computer Repair

Posted in Uncategorized | Tagged , , | Leave a comment

Cifric LLC – Analysts’ takes: Apple going ARM on MacBooks?

Future MacBooks running the same ARM chips that populate the iPad and iPhone?
(Credit: Apple)
The rumor that Apple will drop Intel chips and move future MacBooks to the same kind of silicon that powers Apple’s iPhone and iPad has got analysts pondering the prospect. Here are a few reactions.
As a preface to the comments below, one analyst cited Microsoft’s announcement that Windows 8 will not run exclusively on Intel chips but also on ARM–the same chip architecture that powers Apple’s iPhone and iPad. So, in a way, Microsoft is already on record with a transition to ARM.
Smart move for Apple vis-a-vis its developers: “This would be, in part, an ecosystem building opportunity. It would be saying to developers that Apple has the opportunity to increase the size of the TAM (Total Available Market) for developers to write for, while also changing the face of computing by bringing key characteristics such as instant-on and long battery life to the notebook clamshell form factor.” –Richard Shim, analyst, DisplaySearch.
Apple has switched architectures before but…: “Apple has switched architectures in the past, so it is certainly possible they could switch to ARM. I don’t see why they would do it, though. Even with a 64-bit architecture, ARM processors will not offer performance competitive with the high end of Intel’s line, so Apple might be sacrificing all of its professional users. ARM may offer some battery life and cost benefits for mainstream laptops, but given that Intel is focusing on these parameters, I don’t think the benefits would be sizable. Also, as indicated by its recent 22 [nanometer] announcement, Intel has a manufacturing technology advantage that will prevent ARM from getting very far ahead, if at all. So I am skeptical.” –Linley Gwennap, principal analyst, The Linley Group.
It’s just a matter of time: “Apple likes vertical integration, has proven ability to migrate software among instruction sets, and can derive adequate performance from non-Intel CPUs. Thus, I think it’s only a matter of time before we see Apple computers with keyboards using ARM CPUs. I agree…that it makes sense to wait for the 64-bit ARM instruction set to break cover. My guess is that they’ll use a homegrown CPU out of the chute. They’ve had CPU-development capability long enough in house to have something ready in 2012.” –Joseph Byrne, The Linley Group.
Performance, performance, performance: “The concern is performance. Who knows for sure by 2013 what ARM will have? But Intel’s 22-nanometer chips will be widely available by then. That will make it tough for other people to compete on a raw performance basis. You can offset by saying we’re at the point where there’s good-enough computing [so] we don’t need that performance. But that’s a hard argument to accept because we’ve said that for years. And yet people keep wanting to buy faster and faster PCs. Oh, and by the way, new software soaks up any extra CPU cycles. That said, over the years [Apple has] done two huge instruction set transitions and they’ve done them very successfully. So, it’s not out of the realm of possibility–in order to give [Apple] a single instruction set in a combined platform. And they could do it in phases, where the MacBook Air stuff goes to iOS and ARM and they keep the higher-end stuff on Intel.” –Bob O’Donnell, analyst, IDC
The risk factor: “Has Apple beefed up its chip team? I don’t think they have. Besides, silicon is not their forte. I think it would be a strategic mistake. Intel can offer them extremely competitive products, leading-edge process technology, and throwaway prices. So, what’s the advantage? There’s going to be more risk than upside. If they misexecute on a product line, then the entire product strategy is at risk. And the price-premium argument completely goes away.” –Ashok Kumar, analyst, Rodman and Renshaw

Posted in Uncategorized | Tagged , | Leave a comment

Cifric LLC

Speaking to Gamasutra, 343 Industries’ Frank O’Connor explained just what the studio has in store for Halo now that previous developer Bungie has moved on to other things. While O’Connor noted that 343′s main priority is “making sure that Reach is well-tended, and cultivated, and taken care of,” there are certainly other projects in the pipeline.

Specifically, O’Connor mentioned the upcoming 10th anniversary of the release of the first Halo. O’Connor referred to the celebration as 343′s “main high-level task” for the year adding that the studio will be “doing a lot of things to celebrate that, and there’s going to be a lot of cool surprises in this year.” Honestly, we’ll try to act surprised.

The rest of the interview focuses on how 343 has chosen to expand the Halo universe, branching out into different areas like books and toys. O’Connor stated that everything Halo branded has satisfied a community demand. In other words, fans wanted books or action figures, and 343 capitulated. Perhaps the most surprising demand O’Connor’s team is considering: Grunt plushies. While O’Connor admitted that such a product would undoubtedly sell, he defended it by saying, “it’s the single most-demanded item that we haven’t fulfilled in the franchise history.”

Head over to Gamasutra for the full interview.

Posted in Uncategorized | Tagged | Leave a comment

Geeks in Minutes

We covered a lot of ground in a very short initial implementation, so let’s
take a minute to look at that last step in a bit more detail.
A Rails scaffold is an autogenerated framework for manipulating a model.
When we run the generator, we tell it that we want a scaffold for a particular
model (which it creates) and that we want to access it through a given
controller (which it also creates).
In Rails, a model is automatically mapped to a database table whose name name mapping
→ page 180 is the plural form of the model’s class. In our case, we asked for a model
called Product, so Rails associated it with the table called products. And how
did it find that table? We told it where to look when we set up the development
entry in config/database.yml. When we started the application, the
model examined the table in the database, worked out what columns it
had, and created mappings between the database data and Ruby objects.

Computer Repair

Posted in Uncategorized | Tagged , , , , | Leave a comment

Understanding the Path

As you learned in Chapter 4, every element on your Unix machine is considered to be a file. That is, the
operating system treats all commands and executable programs in the same manner that it treats an actual
file. This is a tough concept for some folks to grasp, especially if you come from a purely GUI environment
such as Microsoft Windows. However, in the long run, treating everything like a file makes it easier
to administer a Unix system.
The root directory is known by the character /.
83
Customize Your Working Environment
The thing to remember about Unix and the way it handles files is that each file, whether it be command,
program, or static document, has a unique location. This location is called its full path name, and it specifies
the file’s unique place within the entire file system. For example, the command ls (used to list files)
usually has the full path name /bin/ls. This means that the ls command is usually stored in the /bin
directory, which is stored in the first level of directories below the root directory. The full path name
compresses the specific file tree into a single line, but you can also think of the path name as representing
this progression:
/
bin
ls
Using full path names has its advantages. In particular, it’s a great way to learn your file system and to
remember a file’s specific location. However, full path names can be rather tedious in regular use, especially
if you’re working with programs and documents that are stored deep within a nested directory.
Imagine that you are writing a new program and that this program’s executable file is located in a subdirectory
of your home directory. To execute this file, you’d have to type a full path name like this:
/users/home/susan/MyProg/prog
In the process of writing and debugging your program, you might type this command hundreds of times.
That’s a lot of wasted keystrokes and physical effort, not to mention that it increases the possibility of
typing errors.
Another problem with full path names is that you might want to use a particular program but you don’t
know where it’s located on this particular system. For example, the oldest of old-school Unix types still
use an e-mail program simply called mail. This program could be found in /bin/mail or at /usr/bin/
mail or even somewhere completely nonstandard, all depending on how the system administrator
decided to structure the file system. If you’ve just installed a new flavor of Unix and used the default settings,
the installer might have put mail someplace that you weren’t expecting. The end result is that you
spend a lot of time and effort searching through the file system so that you can issue the correct full path
name and, eventually, get into your e-mail.

Posted in Uncategorized | Tagged , | Leave a comment

Ned Cifric Alexis Cifric

Organizing Your Tasks List
As time goes by, your Tasks list is sure to grow — which means that the time
it takes to find a task within your List is sure to grow as well. One way to stay
organized is to make it a habit to delete finished tasks from your list, as we
detail in the previous section. (The shorter the list, the better, as we always
say.) We recommend weeding out your Tasks list every time a project or a
goal is completed. After all, when a particular project is completed, you probably
don’t need to go back to the tasks you did for it.
Chapter 5: Being Your Own Taskmaster 111
If you’re someone who just loves to document everything you accomplish (or
you work in an environment where you’re expected to keep a listing of tasks
completed — can you say quarterly employee review?), then you might not
relish the idea of deleting any entry from your Tasks list. Don’t despair,
though. In that case, just regularly archive a copy of your entire Tasks list
before you do any weeding, and you’ll have a complete record of every stitch
of hard work you contributed to a project. To archive, just synchronize your
BlackBerry with your desktop and store the data in whatever time management
software you use on your desktop. BlackBerry can synchronize to your
personal as well as your enterprise time management software. (For details
on how to synchronize, see Part IV of this book.)
After synchronization, you can print the Tasks list related to this completed
project (via your desktop application), which you can file. Having a hard
copy of those completed tasks can give you peace of mind as you delete
tasks from your BlackBerry. The best of both worlds, right? You clean up
your Tasks list (making it easier for you to do a search), and you’ve got yourself
an archive (in case you need a historical reference).
Another way to stay organized is to sort your Tasks list. Even after you weed
out tasks you’ve completed, you may still have difficulty finding a task from
your list. Fear not; help is available. Chances are that when you look for a
task, you know something identifiable about it, like its priority or due date.
Because you assign information about your task when you create it (see the
earlier sections, “Navigating the Tasks Fields” and “Updating Your Tasks”),
you can use that information as part of a Task sort in your BlackBerry. By
default, your Tasks list is sorted by the name/subject of your task, but you
can also sort by priority, due date, or status. For example, if you know the
due date of your task, you can sort your list by due date and thus quickly
find the task at hand.
“Sounds great,” you say, “but how do I change the Sort criteria?” We’re glad
you asked. Since changing how you sort basically involves customizing your
BlackBerry device, we’re going to stick that discussion in the next section —
entitled, appropriately enough, “Customizing Tasks.”

Posted in Uncategorized | Tagged , | Leave a comment

ned cifric alexis cifric

0. This License applies to any program or other work which contains a notice placed by the
copyright holder saying it may be distributed under the terms of this General Public License.
The “Program”, below, refers to any such program or work, and a “work based on the
Program” means either the Program or any derivative work under copyright law: that is to
say, a work containing the Program or a portion of it, either verbatim or with modifications
and/or translated into another language. (Hereinafter, translation is included without
limitation in the term “modification”.) Each licensee is addressed as “you”.
Activities other than copying, distribution and modification are not covered by this License;
they are outside its scope. The act of running the Program is not restricted, and the output
from the Program is covered only if its contents constitute a work based on the Program
(independent of having been made by running the Program). Whether that is true depends
on what the Program does.
1. You may copy and distribute verbatim copies of the Program’s source code as you receive it,
in any medium, provided that you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact all the notices that
refer to this License and to the absence of any warranty; and give any other recipients of the
Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may at your option
offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work
based on the Program, and copy and distribute such modifications or work under the terms
of Section 1 above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices stating that you changed
the files and the date of any change.
b) You must cause any work that you distribute or publish, that in whole or in part contains
or is derived from the Program or any part thereof, to be licensed as a whole at no
charge to all third parties under the terms of this License.
c) If the modified program normally reads commands interactively when run, you must
cause it, when started running for such interactive use in the most ordinary way, to print
or display an announcement including an appropriate copyright notice and a notice that
there is no warranty (or else, saying that you provide a warranty) and that users may
redistribute the program under these conditions, and telling the user how to view a copy
of this License. (Exception: if the Program itself is interactive but does not normally print
such an announcement, your work based on the Program is not required to print an
announcement.)
These requirements apply to the modified work as a whole. If identifiable sections of that
work are not derived from the Program, and can be reasonably considered independent and
separate works in themselves, then this License, and its terms, do not apply to those sections
when you distribute them as separate works. But when you distribute the same
sections as part of a whole which is a work based on the Program, the distribution of the
whole must be on the terms of this License, whose permissions for other licensees extend to
the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written
entirely by you; rather, the intent is to exercise the right to control the distribution of derivative
or collective works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program
(or with a work based on the Program) on a volume of a storage or distribution medium
does not bring the other work under the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object
code or executable form under the terms of Sections 1 and 2 above provided that you also
do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which
must be distributed under the terms of Sections 1 and 2 above on a medium customarily
used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party,
for a charge no more than your cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be distributed under
the terms of Sections 1 and 2 above on a medium customarily used for software interchange;
or,
c) Accompany it with the information you received as to the offer to distribute corresponding
source code. (This alternative is allowed only for noncommercial distribution and
only if you received the program in object code or executable form with such an offer, in
accord with Subsection b above.)
The source code for a work means the preferred form of the work for making modifications
to it. For an executable work, complete source code means all the source code for all modules
it contains, plus any associated interface definition files, plus the scripts used to control
compilation and installation of the executable. However, as a special exception, the source
code distributed need not include anything that is normally distributed (in either source or
binary form) with the major components (compiler, kernel, and so on) of the operating
system on which the executable runs, unless that component itself accompanies the executable.
If distribution of executable or object code is made by offering access to copy from a designated
place, then offering equivalent access to copy the source code from the same place
counts as distribution of the source code, even though third parties are not compelled to
copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided
under this License. Any attempt otherwise to copy, modify, sublicense or distribute
the Program is void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under this License will not
have their licenses terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However, nothing
else grants you permission to modify or distribute the Program or its derivative works.
These actions are prohibited by law if you do not accept this License. Therefore, by modifying
or distributing the Program (or any work based on the Program), you indicate your
acceptance of this License to do so, and all its terms and conditions for copying, distributing
or modifying the Program or works based on it.

Posted in Uncategorized | Tagged | Leave a comment

Geeks in Minutes Scam Protection

XML Concepts
This book is targeted at programmers who need to
develop solutions using XML. Being a programmer
myself, I know that theory without practical examples and
applications can be tedious, and you probably want to get
straight to real-world examples. You’re in luck, because this
book is full of working examples—but not in this chapter.
Some theory is necessary so that you have a fundamental
understanding of XML. I’ll keep the theory of XML and related
technologies to a minimum as I progress through the chapters,
but we do need to cover some of the basics up front.
This chapter provides readers who are new to XML with an
overview and history of XML, its purposes, and comparisons
against previous and alternative integration technologies, and
ends with an overview of the next XML version, XML 1.1. The
rest of the chapters in this part of the book will use real-world
examples to describe XML basic formats, the structure of wellformed
XML documents, and XML validation against DTDs and
Schemas. The chapters on XSL Transformations and XSL
Formatting Objects will illustrate the transformation and formatting
of XML data using XSLT via working examples. This
part of the book will be finished with examples of parsing XML
documents, as well as specific examples of XML parsing using
Simple API for XML (SAX) and Document Object Model (DOM).

Posted in Uncategorized | Tagged , , , , | Leave a comment