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 am relatively new to programming, but I enjoy it a lot. I was told that contributing to opensource projects is a good way to learn a lot more. Anywyas, I was wondering if anybody knew what projects I could contribute to--even if I play a small role any experience would be appreciated.
My background is C and Java. I prefer working with C though.
Thanks!
Joey
Well, probably you should contribute to a project you already use.
Go to sourceforge and look for a project you like. You'll be no use to anyone unless you have a personal interest in the software. Pick a project you use in your daily work and play and make it better. Start with a smaller project as you'll likely get a better reception than trying to work on Firefox or the Linux kernel.
Related
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 2 years ago.
Improve this question
Any one can give some tips or ways to learn more than 2 programing languages, without getting confused?
im still learning python, bash and php.
thank you so much.
Learning more than one language is not too hard (it is called language polyglot).
You need to focus on the common ideas that are shared by languages. And they are:
paradigms (very important, since many paradigms are shared)
syntax (C type or not)
use cases (web, desktop, mobile...)
The hard part is learning the language ecosystem and environment, good and bad parts, criticism, frameworks, tools... For this you need years to master.
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 3 years ago.
Improve this question
It's always hard to understand new code,
especially if it is spread over many files with
hundreds of functions - like most linux kernel parts.
I think it is easier to understand the big picture if it is
visualized and if you can follow the links "with your eyes".
I am therefore looking for a tool to visualize C code,
which function is calling which one, where is the entry
and so on.
I would prefer a vscode plugin but it doesn't really matter.
Thank you in advance!
You might want to try these tools:
https://github.com/johnyf/pycflow2dot
Layout C call graphs from cflow using GraphViz dot
https://marketplace.visualstudio.com/items?itemName=joaompinto.vscode-graphviz
vscode extension for Graphviz
http://www.gson.org/egypt
egypt - a tool for making call graphs
https://kcachegrind.github.io
KCachegrind profiling tool Callgrind and the profile data visualization
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 am looking into starting my own brand of clothing. I have the sample material and a logo but the embroider has asked me to provide a PES file for her to use with her Brother Embroidery Machine. I have looked into changing my .jpg or my .png file into a .pes file but i have had no luck. It looks like there is a lot more to it than a simple conversion.
My question here is would anyone be able to create a .pes file for me if i provide the logo? If not would anyone be able to point me in the right direction on how i could create it myself?
Thanks
There are quite a few programs that can do this conversion, but it usually requires a bit of know how, and usually the software is fairly expensive. Here are a couple of the more affordable products.
http://www.sandscomputing.com/id20.html
http://www.buzztools.com/buzz-2-Stitches.asp
You might want to turn the image to a more embroidery style image first, which you can do with the following:
http://www.drawstitch.com/index.php/Products/Embroidery_Effect/
Did you try Embroidermodder? It's a famous open source solution for editing digital embroidery files.
It's strange that its creator Josh Varga answered this question without pointing you to it!
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 5 years ago.
Improve this question
Does anyone know of any libraries that decode one or more of the multitude of different scuba dive computer log file formats?
DAN DL7
IRIS / DRAK
Suunto
Oceanlog
Citizen
ProDive
NiTek Logic
DCDS
Ideally I'm looking for code that'll run in .NET, but I'm willing to transcode from other languages if that's the only option.
Links to articles describing formats is appreciated as well. Sample log files would be handy.
I'm considering creating an open source project for this if no such library already exists. If you'd like to contribute, please mention so as a comment or in your answer.
I have no experience with this but Google turned up the library libdivecomputer.
It supports a number of devices and platforms, and the library is LGPL licensed. However, not all brands you mention appear to be supported.
You can always try contacting the manufacturers to get the data. You might have better luck contacting the engineers specifically, if you can find them.
I don't know much about the industry, but I would suspect you can make a case for opening up their formats, because they are primarily hardware manufacturers.
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
Are there any Binary Decision Diagram (BDD) libraries for C, or other languages that are tested and have good documentation?
Check the BDD library from CMU.
Also, for basic reference purposes, Pre-Fascicle 1b of The Art of Computer Programming is all about BDDs. Here's a gzipped postscript of it. Knuth has posted a number of the programs he wrote while preparing for it on his Programs to Read page.
Check out CUDD.
For some info on how to set it up in Windows environments try this..
Binary decision diagram Wikipedia entry, in External links section, as a quite complete list of packages.
BDDBDDB is a BDD-based system for resolving logical inferences a la Prolog. It's been used in program analysis, general game playing, and many other domains. It might not be exactly what you're looking for, but it's well-known and well-maintained.