Friday, November 28, 2014

Sumatra PDF


SumatraPDF, also known as Sumatra, is an open source PDF reader for Microsoft Windows only. The program also opens Open XML Paper SpecificationDjVuEPUBXPSCHMCB7 CBR CBT CBZ,MOBI and PRC files. It is written primarily by two contributors:[1] zeniko and Krzysztof Kowalczyk[2]

Features[edit]

Sumatra has a minimalistic design, with its simplicity attained at the expense of extensive features. For rendering PDFs it uses the MuPDF library.
Sumatra was designed for portable use, as it consists of one single file with no external dependencies, making it usable from an external USB drive.[3] This classifies it as a portable application.[2]
As is characteristic of many portable applications, Sumatra takes up little disk space.[2] In 2009, Sumatra 1.0 had a 1.21 MB setup file[4], compared to Adobe Reader 9.5's 32 MB.[5] The installed size is 8.2 MB, whereas Adobe Reader XI requires 320 MB of available disk space.[6]
When re-opening a document, the rotation, zoom, window size, page, etc. are remembered from the last time that document was opened, making it behave more like an e-book reader than some other PDF viewers.[citation needed]
Sumatra does not lock the PDF file. Without closing the PDF file, a user can save over the PDF and then press the R key to refresh the PDF document. For example, a PDFTeX user could find this feature useful when, after recompiling the altered TeX source code, simply pressing 'R' and view the altered document.[citation needed]
The PDF format's usage restrictions were implemented in Sumatra 0.6,[7] preventing users from printing or copying from documents that the document author restricts, a form of Digital Rights Management. Kowalczyk stated "I decided that [Sumatra] will honor PDF creator's wishes".[8][9][10] Other open source readers like Okular and Evince make this optional, and Debian patches software to remove these restrictions, in accordance with the open source principles of interoperability and reuse.[11]
Up to Sumatra 1.1, printing was achieved by transforming each PDF page into a bitmap image. This resulted in very large spool files and potentially slow printing.[12][13]
Since Sumatra 0.9.1, hyperlinks embedded in PDF documents have also been supported.[7]
Sumatra is multilingual, with 69 community-contributed translations.[14]
Sumatra supports SyncTeX, a bidirectional method for synchronizing TeX source and PDF output produced by pdfTeX or XeTeX.
Since version 0.9.4, Sumatra supports the JPEG 2000 format.

Development[edit]

SumatraPDF is written in the C++ programming language (some components it uses are written in the C programming language) and the source code is provided with support for Microsoft Visual Studio.[15]
As it was first designed when Windows XP was the current version of Windows, Sumatra initially had some incompatibility issues with earlier versions of Windows. Support for Windows 9598 and Me has since been dropped completely.[16]
Kowalczyk has not released a 64-bit version of Sumatra, indicating that while it might offer slightly more speed and more memory available, he believes it would greatly add to user confusion and that the benefits would not outweigh the potential costs.[17] However, some users have requested 64-bit builds of Sumatra and other developers have compiled unofficial 64-bit builds of Sumatra[18] which load documents faster than the 32-bit builds. However, the official builds' developer has requested that unofficial builds must not bear the 'Sumatra' name.[19]
The source code can be downloaded either via its Subversion development repository or as a tarball.[20][21]
The Sumatra source code is hosted on Google Code and because of US export legal restrictions is thus not available "in countries on the United States Office of Foreign Assets Control sanction list, including Cuba, Iran, North Korea, Sudan and Syria."[22][23]

History[edit]

The first version of Sumatra PDF, designated version 0.1, was based on Xpdf 0.2 and was released on 1 June 2006. It switched to Poppler from version 0.2. In version 0.4 it changed to MuPDF because of speed improvement[24] and better support for the Windows platform, since Poppler decided to focus on integration with Unix platforms[citation needed]. Poppler remained as alternative engine for a while, and from version 0.6 to 0.8 it was automatically used to render pages that MuPDF failed to load. Poppler was removed in version 0.9, released on 10 August 2008.
Version 1.0 was released on 17 November 2009 after more than three years of cumulative development, and version 2.0 was released on 2 April 2012, over two years after the release of version 1.0.[7]
The first unofficial translations were released in 2007 by Lars Wohlfahrt[25] before Sumatra PDF got official multi-language support.

Name and artwork[edit]


Early Logo
The author has indicated that the choice of the name “Sumatra” is not a tribute to the Sumatra island or coffee, stating that there is no particular reasoning behind the name.[26]
The graphics design of Sumatra is a tribute to the cover of the Watchmen graphic novel by Alan Moore and Dave Gibbons.[27]

Critical reception[edit]

Sumatra has attracted acclaim for its speed and simplicity,[28] its keyboard shortcuts and its open source development.[27]
At one time the Free Software Foundation Europe recommended Sumatra PDF, but removed its recommendation in February 2014, due to the presence of the non-freely licensed unrar code in Sumatra. Free Software Foundation Europe representative Heiki Ojasild explained, "while they continue to make use of the non-free library, SumatraPDF cannot be recognised as Free Software".[29][30][31][32] Unrar was eventually replaced with a free alternative in version 3.0, making it 100% free software.[33]

See also[edit]

References[edit]

  1.  https://code.google.com/p/sumatrapdf/

External links[edit]

  • http://blog.kowalczyk.info/software/sumatrapdf/

external links
http://blog.kowalczyk.info/software/sumatrapdf/download-free-pdf-viewer.html
http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html

Thursday, November 27, 2014

How can blocking dynamic IP addresses prevent legitimate orders?

How can blocking dynamic IP addresses prevent legitimate orders?

The following graphics demonstrate how blocking a dynamically assigned IP address may block legitimate orders.
1. Users of a certain Internet Service Provider are assigned IP addresses as they log in to their provider.
2. A fraudster from a certain IP address places one or more fraudulent orders with a merchant.
3. The merchant, seeing that the order(s) are fraudulent, blocks the IP address.
4. A legitimate user is assigned the now blocked IP address by their ISP. The legitimate user is prevented from entering checkout because their order is originating from a blocked IP address.

Note: Yahoo provides the IP address blocking feature as is and without warranty of any kind to AT&T Yahoo Merchant Solutions and Store merchants to be used at the merchants' discretion. Merchants should carefully review the Reverse DNS Lookup information provided before blocking any IP address, as IP addresses may be dynamically assigned to users by certain Internet Service Providers possibly blocking legitimate buyers and not ensuring the fraudster is blocked from ordering. Also, as IP addresses may be falsified, merchants are advised to use AVS and CVV responses to determine which orders to approve, reject, or follow up with the issuing bank.


retrieved from yahoo website
http://help.yahoo.com/l/us/att/smallbusiness/store/risk/risk-28.html

Dynamic IP vs Static IP

While I was on the look up of an ip address to check on this guy where I was downloading his slow files, question about why do I need an static ip and not a dynamic, what are they difference between them?which provide the best file sharing and so on,

Static IP addressing is for one customer on one IP address and Dynamic IP addressing assigns a different IP address each time the ISP customer logs on to their computer, but this is dependent upon the Internet Service Provider (ISP) because some ISP's only change the IP address as they deem it necessary.
If you have Dynamic IP Addressing through your Website Host it means that you are sharing an IP Address with several other customers.
If you are a beginner on the internet, an avid internet user, are entertaining the thought of starting your own website business, are a gamer, use VOIP or VPN there are several things you should know about IP Addressing.

Static IP Addressing

If you feel the need to always know what your IP address is then you need a Static IP address, because it is constant. Static IP addresses are more reliable for Voice over Internet Protocol (VOIP), more reliable to host a gaming website or to play X-Box, Play Station, use Virtual Private Network for secure access to files from your company network computer, etc. Static IP addresses are also great if you use your computer as a server, as it should give your file server faster file uploads and downloads. Another plus with Static IP's, when hosting a website you are not sharing your IP with another company who sends out a lot of E-mail SPAM and not only has their website been shut down but in turn gets your IP address blacklisted.
In contrast a static IP address can become a security risk, because the address is always the same. Static IP's are easier to track for data mining companies. Static IP addressing is less cost effective than Dynamic IP Addressing.

Dynamic IP Addressing

The biggest advantages of Dynamic IP Addressing are less security risk as the computer is assigned a new IP address each time the customer logs on, they are cost effective and there is automatic network configuration (the less human intervention with network configuration the better). Dynamic addressing is usually used by ISP's so that one IP address can be assigned to several users, however some ISP's use Sticky Dynamic IP Addressing and do not change the IP address very often. Dynamic IP Addressing can be used by families with several computers or by a small business owner who has a home office. The software that comes with a router allows for Dynamic Host Configuration Protocol (DHCP) setup and assigns each computer attached to the router an IP address automatically.
In contrast, Dynamic IP addressing should not be used for VOIP, VPN, playing online games or game hosting because Dynamic IP addressing is less reliable then Static IP addressing and could cause the service to disconnect while you are on a VOIP, VPN or gaming.

Related Articles


Retrieved from url
http://whatismyipaddress.com/dynamic-static

Wednesday, November 26, 2014

Realistic 3D pictures

These 3D optical illusion drawings are mind blowing
Art attack! (Picture: WENN.com)

Ramon Bruin’s sketches really leap off the page.
Mostly because the Dutch artist, who’s largely self-taught, specialises in 3D optical illusion drawings.
Blurring the line between art and reality, Bruin uses a trompe l’oeil effect to make his sketches really pop.
Butterflies flutter off the page, buildings stand several stories tall and Great White sharks circle menacingly on the sketch pad.
To bring the drawings to life, he uses shading techniques and then photographs them from just the right angle. Thereby creating his signature optical illusion effect. He sometimes adds props like pencils into the composition to further blue the lines.
These 3D optical illusion drawings are mind blowing
Bruin’s 3D drawings have been making ripples in the industry since he broke through with his optical illuson style in 2012 (Picture: WENN.com)
These 3D optical illusion drawings are mind blowing
What, this old thing? (Picture: Wenn.com)
Dutch artist Ramon Bruin, aka JJK Airbrush, is a master at creating optical illusion drawings that blur the line between art and reality. Bruin, who is mostly self-taught brings his anamorphic drawings to life by photographing them at precise angles, making the subjects appear to pop right off the page. Even more impressive than his single-page works are Bruin's 'multi layered illusion's,' which are composed of drawings spread out over multiple sheets of perfectly aligned paper. The mind-boggling illustrations trick the eye into seeing incredible amounts of depth, whether it's in the form of butterflies fluttering off the page, buildings that stand several stories tall, or menacing sharks circling above the paper.Ö Bruin explains: "Optical Illusionism is a combination of drawing and photography. I create drawings that come to live when photographed from the exact right angle. The purpose is to create a new kind of realism. I also add props like pencils in the composition. It makes the line between the real and the drawn to become blurry and it make people have to look twice to understand. "By stretching the boundaries of Optical Illusionism, I also invented my ëMulti Layered Illusioní style. The multi layered illusions are drawn on paper or multiple sheets of paper. The sheets of paper are Interactive with each other and photographed from an angle the illusion appears they are stacked on top of each other. I have only been working on this style for six monthsÖ" Featuring: Atmosphere Where: Lelystad, Netherlands When: 25 Nov 2014 Credit: Supplied by WENN.com
A boat setting sail from his desk (Picture: WENN.com)
He uses a combination of graphite and colored pencils, ink and acrylics for his drawings.
And now he’s experimenting with a new style – multi-layered illusion. Here, he draws on multiple sheets of paper to create a layered 3D effect. Which means he can draw buildings rising up from the page.
These 3D optical illusion drawings are mind blowing
Using his new multi-layered technique, he creates a multi-story factory (Picture: Wenn.com)
These 3D optical illusion drawings are mind blowing
Save yourself Lego man (Picture: WENN.com)
Ramon said: ‘My wife thinks my artwork is very impressive. She sees me working but it is still hard for her to distinguish whether what I have on the paper is drawn or real.’
Fine if it’s a tiny boat. Slightly disconcerting if it’s a Great White shark circling on your dining room table.

Dutch artist Ramon Bruin, aka JJK Airbrush, is a master at creating optical illusion drawings that blur the line between art and reality. Bruin, who is mostly self-taught brings his anamorphic drawings to life by photographing them at precise angles, making the subjects appear to pop right off the page. Even more impressive than his single-page works are Bruin's 'multi layered illusion's,' which are composed of drawings spread out over multiple sheets of perfectly aligned paper. The mind-boggling illustrations trick the eye into seeing incredible amounts of depth, whether it's in the form of butterflies fluttering off the page, buildings that stand several stories tall, or menacing sharks circling above the paper.Ö Bruin explains: "Optical Illusionism is a combination of drawing and photography. I create drawings that come to live when photographed from the exact right angle. The purpose is to create a new kind of realism. I also add props like pencils in the composition. It makes the line between the real and the drawn to become blurry and it make people have to look twice to understand. "By stretching the boundaries of Optical Illusionism, I also invented my ëMulti Layered Illusioní style. The multi layered illusions are drawn on paper or multiple sheets of paper. The sheets of paper are Interactive with each other and photographed from an angle the illusion appears they are stacked on top of each other. I have only been working on this style for six monthsÖ" Featuring: Atmosphere Where: Lelystad, Netherlands When: 25 Nov 2014 Credit: Supplied by WENN.com
Ramon can even fall out with himself (Picture: Wenn.com)