Find Jobs
Hire Freelancers

C++ snippets database using a proprietary notes application

$30-250 USD

Cancelado
Publicado hace más de 14 años

$30-250 USD

Pagado a la entrega
Tools and background: I have made an infinite zooming (OpenGL) note pad application that allows to simultaneously view over 2000 pages of text. The text info can be structured in 2D space under/around different size titles (visible from different zoom distances) making it faster to process, sort and find information. All text is instantly movable with dragging a bounding box and then dragging the selection with mouse on any zoom level. The application is easy to use and supports copy & paste of text from other Windows programs. I run it in Windows XP, which is what you should have as I haven't tested it in Vista. You also need to have a 3D graphics card, nothing fancy but it needs to support basic OpenGL (for the last 5 years, I think all do?). Task: I want you to make an example database using the zooming notepad (showing a good use for it). The database should be a large collection of useful Visual c++ code snippets. It should be written for a person who already knows how to program c++, but would like to have snippets, reminders and macros as a support tool while programming. The snippets should be short, not many pages of code. They should contain enough comments to understand what they do and how they work. Their locations should be logically structured in 2D space. E.g. one high level title could be 'Storage classes and containers' around/under which you would have code snippets for different storage classes (vector, list, array, etc.) and comments on how to use them, what they are and very briefly what they work well for. Snippet topics (not all required and not an exhaustive list): Storage classes and containers, exceptions, string and char operations & comparisons, sorting, basic file operations, memory allocation and de-allocation examples, performance timers, debug output methods, other debug tools/methods, basic class reminders (structure, methods, public, private, static methods, virtual classes, etc., basic treads, basic network code, hashing, useful macros, binary search, useful templates, links to good source code resources and whatever you consider useful while coding c++. I would like to be able to distribute the database with the program, when its finished, so it would be good not to infringe copyrights. So when e.g. using resources like [login to view URL], don't copy & paste code directly. You can also add a web link to these and tell what kind of code the link contains e.g. above it. But I would wish there to also be a lot of useful code snippets directly in the database. If you know some free and 'use however you want' code resources feel free to copy and paste from them but please keep a record of sources in one part of the database under title 'We thank the following sites and individuals for some of the snippets and code'. And feel free to add yourself to the thanked individuals list. Also when listing resources as planet source code, [login to view URL], [login to view URL] etc. try to be more specific than 'Great site for snippets'. You could e.g. search specific sources from inside them and structure those under the topics in the infinite 2D space (making them clouds of related snippets and links to related resources). How to get chosen: In your bid tell me a bit of your c++ coding experience. Being an experienced c++ coder, knowing how to write good code comments, being able to write fluent english, having collected code snippets before and being aware of great online code resources is desirable. What to deliver and how to proceed: Once I choose the contractor, I will send him/her the application what to use for making the database and its usage instructions. It is easy to use, almost as easy as a notepad. I won't guarantee that it will never crash but it is very usable. But to be safe, save the database often. I also wish you to briefly report any errors that you encounter while using the application. The application saves its note database in a certain file format. You will deliver me the file of the created code snippet database. I want you to first use only a few hours on this and send me the work in progress so that I can give feedback and see if you are going to the right direction. Then you may continue to finish. I don't expect you to make an exhaustive snippet list but to use e.g. 2 to 4 days on this task until you think its nice and useful. Rights: I need to have rights to distribute the database in any way I like with the application and make changes to the database.
ID del proyecto: 541896

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 14 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
4 freelancers están ofertando un promedio de $173 USD por este trabajo
Avatar del usuario
Ready to start the task
$220 USD en 5 días
4,9 (56 comentarios)
5,8
5,8
Avatar del usuario
I have 3+ years of c++ experience. I think i can do this.
$220 USD en 20 días
4,8 (5 comentarios)
1,9
1,9
Avatar del usuario
Check PMB.
$100 USD en 8 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Please see the PM.
$150 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de FINLAND
Espoo, Finland
4,9
27
Forma de pago verificada
Miembro desde dic 14, 2008

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.