Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have Nokia 5233 mobile which has Symbian OS. I want to read PDF files on my mobile but there's no PDF reader available for this model. So I have decided to write my own PDF reader for my mobile but I have no clue where and how to start.
I would like to know
1) If there is any existing PDF reader (FREE) for symbian OS based mobiles?
2) Is there any PDF library / API which can help in writing PDF reader application?
3) Which library or API or technology is used by other open source PDF readers like CutePDF writer?
Please enlighten with your valuable inputs !!!
alternatereader. alternatereader is the opensource pdf reader for symbian hosted at sourcefourge. Here is the link http://www.sourceforge.net/projects/alternatedjvu/
it is very hard to find those kind of software for symbian. most of them comes with adobe reader trial edition. so the user must PAY for read pdf. well, that's odd, since most of the modern mobile OS comes with a native pdf reader.
take a look at http://www.mbrainsoftware.com/S60_3rd/Pdf/Pdf.htm I've tried the S60 5th edition version and it worked great for me.
actually, I believe that if you search for Poppler and DjvuLibre you will learn something about this subject.
You could try to install AlternateReader, from
http://sourceforge.net/projects/alternatedjvu/.
When I first tried installing AR on a Nokia 5230, equipped with Symbian S60,
I had some problems.
After I had download it and unpack the archive, I tried to install the 9.4 version
(which is the version of my Symbian OS). But I received a "expired certificate"
message.
Some notices about the actual state of that software.
Be aware that software doesn't work as it is, because of an "expired certificate" error
thrown while you're trying to install it.
To get rid of this issue, you have to self-sign the software before you try to install
it on your Symbian smartphone.
In this post
http://sourceforge.net/projects/alternatedjvu/forums/forum/1106481/topic/5173246
is explained in details what operations you have to do.
Be aware that the Symbian SDK archive you should download is around 800 MB, and requires 3 GB of disk space, uncompressed.
After you've done that, you could try to install AR, by launching the file suited for
your Symbian version.
If still any error occurs, you can follow the instructions provided in
http://sourceforge.net/projects/alternatedjvu/forums/forum/1106482/topic/4718015,
so you should be able to install AlternateReader on your smartphone, finally.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
This may be a very easy question, but I can't find it's solution.
I am using Adobe Photoshop CS6. I am trying to install Webbsy.
It is a 3rd party Adobe Photoshop Plugin. I have downloaded it and get a .zxp file (webbsy-cc-1.2.3.zxp). I have downloaded it for CS6 (Adobe CC is also available).
But I don't know how to install a 3rd party plugin in Adobe Photoshop CS6.
So, I can't use it. I am using win 8.1 OS and I want to use 14 day trial or this plugin.
Can anyone help me please to install it?
Thanks in advance for helping.
On http://www.webbsy.com/download
It say:
Please Note
You must have Adobe Extension Manager installed in order to use this plugin.
Use Adobe Extension Manager to install plugins
First Open Below link.
--> http://www.webbsy.com/
Then click on Download for Adobe CC or Download for Adobe CS6
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I'm developing a shopping project using worklight on windows eclipse Juno.
i'm able to run the generated android project by installing android sdk,ADT.
my question is how to run my generated iphone environment application on windows.?
Like Idan Adar already said, Xcode runs only on Mac OS X.
Due to the fact that you need it just for testing purposes, you could use services like macincloud so that you can use Xcode without buying hardware. They host Mac OS X machines with preinstalled Xcode environment and Dropbox so you could move your Xcode project to this machine and test your app. There is also an offer to try this service out so maybe that trial period is sufficient for you.
Worklight Studio only generates the Xcode project. In order to run this project, you must use Xcode. Xcode is an IDE developed by Apple and it runs ONLY on Apple's Mac machines. You cannot use Windows to run the Xcode project.
Please do not skip training modules:
IBM Worklight Getting Started training modules
Get a Mac. Create an Apple ID, login to the Mac App Store and download & install Xcode.
Only then can you open the generated Xcode project to test your application.
Other services will not help if you intend on moving to Production as you will still need to get a Mac in order to produce the .ipa file that you are required to upload to the iOS App Store.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I did an package manager update-package command to update our project to the latest binaries. I almost published it because it passed all the tests until luckily I had found a problem that needed some more debugging.
My mouth fell open when I suddenly saw this exception message:
The free-quota limit on '6000 Redis requests per hour' has been reached. Please see https://servicestack.net to upgrade to a commercial license.
What if I published this site? Practices like these are simply revolting! There is no console warning or whatsoever about not having any license. It's like having an 'open source' trojan horse spread out into your projects.
Are there any good alternatives to servicestack?
EDIT:
Reading all the comments I guess my first reaction was a bit strong. Nuget updated from v3 to v4 automatically and although I didn't notice any breaking changes, reading the release notes would have been the right thing to do instead of bashing an otherwise good product. That being said, I think people will burn their hands on this exception, since 6000 requests would be enough to come through the tests and publishing this is disastrous.
We are migrating to Booksleeve, which was developed by the people who have built StackOverflow itself. So far we had very good experiences.
The money is not the issue (the cost of migration is higher than paying for the license), we're doing it because we just don't want to enter a business relationship with company with sketchy practices like this.
(And no, we didn't accept any license or anything, all we did was a git pull from GitHub.)
I am going with
StackExchange.Redis which was based upon the Booksleve
by Stack Exchange folks for very high performance needs. Seems good enough and with an active community.
Their license is MIT which basically means you just need to include their copyright & license into your product. (Fair enough)
ServiceStack, including packages such as ServiceStack.Redis, are becoming commercially supported products in version 4. You probably have been using version 3.x of the ServiceStack packages, and NuGet decided to update you to 4.x.
There are limits for free usage of the v4 libraries. See this announcement for more info. Version 3.x of all ServiceStack products remain open-source; there is a new GitHub project with information about v3 support.
For now, I would suggest undoing the package update and setting the max version to 3.x in your NuGet package config file, so that your NuGet packages remain at version 3.x for production code in the short term:
<package id="ServiceStack.Xyz" version="3.x.x" allowedVersions="[3,4)" />
Then it should be safe to use NuGet to update your packages.
Meanwhile, you can visit https://servicestack.net to evaluate your options for upgrading to version 4, licensing choices, or whether to stick with v3.
I was really sad to hear that SS would be commercial from V4, it made me a little bit angry but...anyway they need to keep their life I think.
So I moved to "https://code.google.com/p/booksleeve/" totally without complain.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have purchased a Tiva C series LaunchPad TM4C123G Evaluation Kit from Texas Instruments. This kit contains a small PCB with an ARM Cortex M4F microcontroller. Now I want to start writing software for this microcontroller. I am used to program AVR 8-bit microcontrollers using AVR Studio on Windows. I heard that it shoud be easy to program ARM-based microcontrollers on Linux, and since Linux is my main platform, I would like a simple IDE that will work more or less like I am used to from AVR.
For several days I have been searching for a good IDE and tools that will do the job. To my surprise, only a few will run on Linux, and none is open source or freeware. Can this really be true? I do not want to spend several hundred dollars just to try out some programming for the Cortex M4F. Nor do I want to learn one IDE now and then another later when I found out it is not good enough or too expensive. I am used to Linux and the open source way of doing things and I am very shocked that nobody seem to be doing any serious embedded ARM programming with open source tools on Linux. Please correct me if I am wrong.
I have no plans running Linux on the Cortex M4F - I just want to program it like a normal microcontroller.
Texas Instruments recommends one of the following tool chains on the back cover of the evaluation kit:
Code Composer Studio IDE: full functional board locked
Keil: 32KB address limited
IAR: 32KB address limited
Mentor Embedded Sourcery CodeBench: 30-day full functional
I have also been recommended Red Studio from code_red.
Neither is open source or free and all have limitations. It seems to me that only Code Composer Studio and Red Studio is Linux compatible.
I stumbled upon yet another product, Rowley CrossWorks, which is also Linux compatible but still very commercial and expensive.
Is it really true that there is no open source alternative? Most of the products seem to use Eclipse and GCC, which one should be able to do without these commercial packages, right? I just can't find any tutorial or guide explaining how to do set this up for embedded ARM programming. Also I need to know how to program the device after compiling.
I really want to get started soon. Any advice and ideas are very appreciated :-)
It's always the same, no matter which eval board you have: STM32 discovery, LPCXpresso, TI Launchpads. They are very cheap, but the recommended IDEs are limited: Their code size is limited, Windows only, or they are bound to a specific Linux distribution.
In my experience the choice depends on your long-term goals:
Do you want to share code with AVR 8-bit (or PIC32, Renesas RX 32, ...)?
Is it a mid-term/long-term goal to have a build system based on make?
Do you need tab-completion and/or an integrated debugger?
Do you want to try other eval boards in the future (without being forced to install yet another IDE)?
or do you just want to get this one up and running quickly. In that case I would use one of the recommended IDEs to get an impression.
On the other hand, all 32-bit microcontrollers I have used (Cortex-M0/3/4, PIC32, Renesas RX) can be programmed with gcc. As far as I know Code Red, Mentor, and MPLABX use gcc (or a modified gcc).
So there is always the possibility to use Eclipse with a Makefile project, and gcc.
I have tried it twice, but it did not work well for me, because I share libraries between the different targets, and I found it difficult to pass around the defines in Eclipse.
So my IDE is Makefile, Emacs, and gcc, and I have switched completely to using C++: This might be another advantage of using gcc.
Both possibilities (Eclipse with Makefile project or just editor with make) are not "off the shelf": They require time, patience, and your favourite Internet search engine.
Update
I am not aware of a complete tutorial on how to setup a GCC + make based environment, so I simply describe the basic steps I did it some years ago (with some changes).
Get a binary distribution of GCC for ARM from https://launchpad.net/gcc-arm-embedded
The following steps are STM32 specific:
Get one of the discovery boards, for example the STM32 value line Discovery.
Get a flash utility: I am using stlink (git clone https://github.com/texane/stlink.git). This includes a GDB backend as well.
There are various examples available, search for "stm32vl discovery blink" (I cannot recommend one here, the one I used has vanished)
As an alternative (or follow-up): Get the Peripheral firmware examples
You will find a GNU ld compatible linker script in Project/Examples/GPIOToggle/TrueSTUDIO/stm32_flash.ld
You will find a GNU as compatible startup in Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/TrueSTUDIO/startup_stm32f10x_ld_vl.s
You will find all other required library include files and sources in the .zip archive as well
Look at the GPIOToggle project (Project/Examples/GPIOToggle)
Write a Makefile to compile, link, and flash
To build your own development environment you could use the following combination:
Eclipse CDT
Get the toolchain to be used (official GCC version or some third-party customized for your platform)
Integrate the toolchain into Eclipse environment either through the internal Eclipse build system (CDT builder) or through some external builder (i.e. make)
In order to have JTAG debugging support, there is a GDB Hardware Debugging Eclipse plug-in you will need to setup
I've managed to complete my own setup in such a way for LPC1769 (Cortex-M3 CPU) and it worked :)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I recently found this: http://php.net/get/php_manual_en.chm/from/a/mirror.
It's a .chm file that contains all the documentation for PHP which you can normally find on their site. Handy for offline use.
I'm wondering, does anybody know of similar things for other languages. Complete offline documentation that you can use if you don't have wireless for a while.
For C#, Visual Studio gives you the option to download and install the entire online documentation as a part of the VS2008 install, so if you have Visual Studio 2008, then you have the C# offline documentation.
EDIT: if you're gonna say this and that is possible, please post hyperlinks.
This is what we have now:
PHP: http://be.php.net/get/php_manual_en.chm/from/a/mirror
Java: http://java.sun.com/javase/downloads/index.jsp#docs
C: http://www.gnu.org/software/libc/manual/
MS SQL server: http://www.microsoft.com/downloads/details.aspx?FamilyId=765433F7-0983-4D7A-B628-0A98145BCB97
Python 2.x: http://docs.python.org/download.html
Python 3.x: http://docs.python.org/py3k/download.html
Ruby: http://railsapi.com/
The Common Lisp HyperSpec: ftp://ftp.lispworks.com/pub/software_tools/reference/
The complete MSDN library: no longer available, sadly
The Visual Studio 2008 SP1 offline library: https://www.microsoft.com/downloads/en/details.aspx?FamilyID=7BBE5EDA-5062-4EBB-83C7-D3C5FF92A373&displaylang=en
Dash http://kapeli.com/dash includes offline documentation for 150+ APIs.
Most language should provide that.
Some examples:
Java: Java SE 6 docs (below on the page)
Perl: Unix versions of perl typically come with full docs as manpages and perldoc (some Linux distributions put these into extra packages); I suppose Windows versions do the same
C: the GNU libc library has downloadable docs
Python also has downloadable documentation. As a result, most operating systems which provide Python also provides a documentation package. For instance, on Debian, this is package python2.5-doc (one package per version).
Install it and you can browse the documentation offline. Very convenient for a laptop which is not always connected.
For jQuery, I recommend jQAPI - Alternative jQuery Documentation Browser, that you can find here: http://www.jqapi.com/
You can use it online as well as download it for offline use.
btw, the Visual Studio docs (MSDN) also include documentation for JScript, VBScript, HTML and CSS. Back when I programmed PERL I always installed perldoc.
Downloading the documentation is pretty much the first thing I do if I've got any serious work to do in an unfamiliar language. Just reading through the API is like mining gold!
Visual Studio comes with the C# specification, installed by default in
C:\Program Files\Microsoft Visual Studio 9.0\VC#\Specifications\1033
MS SQL Server ships with a whole load of documentation know as "Books Online". Despite the name you can downlaod these from MSDN.
Ruby, Rack, Rails, and several gems can all be found at railsapi.com
Cppreference.com is great for C++ and C reference. They also have offline versions here.
For Java you can download the entire API to use offline.
Sun provides downloadable versions of the Java platform documentation.
Java SE Downloads
Scroll down the page and look for the link called Java SE 6 Documentation. It is a series of HTML files covering the entire Java SE JDK. It can be handy to have it stored locally, but because there is no search functionality, its uses are somewhat limited.
While not strictly a language you can build docs for Ruby on Rails by doing the following
rails sample_project
rake rails:freeze:gems
rake doc:rails
rake rails:unfreeze
and then use or take yourself a copy of the doc/api folder
You can also download MSDN to get documentation for VB.NET, C#, C++ and various Windows & Component APIs
Common Lisp has the hyperspec. A complete guide the language and its libraries.
Common Lisp Hyperspec
I actually mirror a portion of the PHP site for myself, just once a week, by RSync (which is quite efficient, only downloading about 1/6th of what a full download would take).
A couple of advantages of a local copy running on my own server is that the shortcuts (for example php.net/array_merge) work, and I've got the full notes as well.
for C#, I just found this offline documentation:
http://www.microsoft.com/downloads/details.aspx?FamilyID=7BBE5EDA-5062-4EBB-83C7-D3C5FF92A373&displaylang=en
beware - large file size.
(still downloading, so hope I'm not misleading anyone here)