biicode is a C/C++ dependencies manager that is moving fastly out of beta. We cannot keep the pace without having user feedback and we would love to have tons of it from Code Project users.
We currently have a good amount of libraries uploaded to our repos such as SDL, Adafruits' libraries, Box2D... so if anyone wants to run a personal project with biicode please feel free to do so.
We also encourage any devs to upload their libraries so that we can polish the upload process. Since we are a file-based dependencies manager (you just call the file not a complete package or library) the upload process means the code needs to be treated previously. In other words the process still has some friction. In the near future we will compensate users that have their code reused more.
If you need further information of how biicode works please visit our site:
It has been developed to suit for any business.
But no copy sold yet.
I like someone download the software, test it, and tell me what to change. But I really don't want to spend lots of time developing this software before getting any revenue. Get some copies sold with minimum changes will great.
Please inform me about these things if you tested:
Things to change in the software. What to include, what to remove.
Bugs / Errors / Mistakes found.
What is the best price to sell this software.
How to improve sales of this software / How to get a revenue from this software.
Is this software good or bad?
is this useful for a business?
Can I have a revenue with this software?
What you think about this software?
I can give you a free serial number if you can give me an email address.
Whoever wants to run my superfast (maybe the fastest) LZSS decompression benchmark will help me a lot to learn more about supremacy of 512bit registers.
Seeing how Haswell boasts 1TB/s L1 cache speeds made me curious how close to that amazing bandwidth one well-written memory etude can come.
The benchmark package includes 2 executables, first compiled as 64bit using 64bit GP registers, second as 32bit using 512bit ZMM registers.
The 807MB file included in the test is compressed down to 249MB (ZIP's maximum mode gives 77MB), the decompression speed is 956MB/s on my laptop with Core2 T7500.
Given that my 'memcpy()' works at 1950MB/s and i7-4770K's at 13211MB/s, I expect on Haswell speeds exceeding 6x956MB/s (for one thread), is my estimation correct?
The package: Fastest strstr-like function in C!?[^]
I will be glad to see how both Intel & AMD i.e. Haswell & Excavator perform.
Someone came up with the idea that 14th of March (written as 3.14 in US) should be celebrated as Pi Day. Of course, since in many countries, such as in India, people write the date as 14/3 or 14.3, no word on why it would be called Pi Day there.
But no harm in harmless celebration, and I thought why not use this occasion to upload a major update of my hexpi (pronounced as 'Hex-Pie') including 'Swapnajit's Pi Webservice' on Sourceforge (http://hexpi.sourceforge.net). Soon enough, the revision 0.3 of hexpi was uploaded yesterday.
Hexpi has three parts. First, it just lists first 62,500 and 1,000,000 digits of Pi in hexadecimal. Download it and use it whichever way you like. The second part is the C program pi-in-hex.c that lists an arbitrary number of digits of Pi in hexadecimal from an arbitrary location specified by the user. The program is an extension of original work by David H Bailey in early 2000 and uses the same BBP algorithm that he co-developed.
But the real intention of Hexpi is to provide a webservice that returns user specified number of hex digits from a specified location. For example, if you want to generate first 200 hexadecimal digits of Pi right after the decimal point (meaning starting from 0th location), you simply load the following web address: http://hexpi.sourceforge.net/webservices/index.php?s=0&n=200
The idea is that since Pi is an irrational transcendental number (i.e. its digits do not repeat itself in any pattern), it must be possible to use consecutive sets of n such digits as random number. This idea, as it turned out, was not new - some cryptographic algorithms (including blowfish) already uses this concept. NIST published tests for checking randomness of digits in Pi. However, such a webservice will provide a tool that provides those random sets starting from s=s1 and n=n1 and then s=s1+n1 and n=n1 on the next call and so on.
So, there is my small gift to all of you on this Pi day. Enjoy! And do not forget to file bug if you find one. Your help can only make the service better.
PS: The concept can be extended to other transcendental irrational numbers, such as sqrt(2), e and many others.
Recently while looking for Braille characters as images, I discovered a rather strange thing - there were many, many websites that taught Braille, but I could not find any that had all of its characters as separate image files, let alone in one place.
In order to fill this gap, I went ahead and created an open source project on SourceForge BrailleAlphabetGenerator hoping it would be useful for someone. The intention was to keep the image parameters customizable.
I am seeking feedback from all of you on how to improve the project - code, visual, or anything else (except perhaps, 'Why not use Unicode?').
I built a Windows 8 app and there's apparently a design problem that my computer doesn't show. I'm losing users left and right but I can't get a good answer from them exactly what's wrong.
If just one or two of you were able to tell/show (screenshots) me what's wrong by looking at my app, I would appreciate that more than words can say.
The app is a time-lapse app so it requires a webcam. Anyone with 8/8.1 should be able to run it. I don't believe you have to spend long with it. All I'm trying to figure out is why I got one (and only one) report about the "stop" button being missing during recording.
The app is here for those who can help. Thank you!
I have two major projects on my hands that I need some help with. I've spec'd them out so that they are WPF based (for a lot of reasons). Unfortunately I don't have a lot of WPF experience and I'm looking for somebody to help work on the WPF side of these projects with me. I've read some good books on WPF but with a kid on the way I'd like to get these projects moving a little faster.
The first project is a visual scripting system similar to FlowHub[^] but designed to be integrated into other applications. I have the first version working and I'm working on version 2. This is the first project that I need help with the designer side.
The second one is also a designer in WPF but much closer to a full forms designer.
If you are interested in helping out let me know (either post here or hit the Email button below my post).
I need a tester running Windows 8.1 to test an application I've rewritten that keeps track of electrical components. Basically just to make sure it Initializes, creates DB and can access Config file and Registry, shouldn't take more than about 15-20 minutes of your time.
I don't have and or have access to a Weight machine (I like how that sounds )
I should be able to take a shot at it next weekend (I run Windows 8.1), just answer as private email to this post.
If you are interested you can compile it to run on W8.1 RT as well, I could test that too.
Veni, vidi, caecus | Everything summarizes to Assembly code
Thanks I've run into a few problems and I've been delayed on releasing the Beta. Got a tooth that needs pulled and I've not been able to get it pulled until tomorrow because it was/is infected. I don't have much to do but have not been able to concentrate.
It asks me to create the database, which I select a folder (in my My Documents folder) and give it a name (WinHeist.db3), after hitting Create it gives the error: "An error occurred trying to create the DB" (with an Information icon ).
The application still opens, so if I click the options gear in the tool bar, I get an "Unhandled Exception" dialog with the error "The type initializer for WInHeist.DBAccess.MasterRepository" threw an exception. The location of this error is in the ConfigForm Initialize routine, when it calls MasterRepository.CategoryRepository, apparently you missed a check to see if a database actually exists before trying to get data from it.
I assume the second error is because of the inability to create the DB, if it isn't valid to run the program without a DB created, you should probably exit the program instead of allowing it to run.
Man today has been a real learning experience, is it Monday? I made a change to the Primary key of my site and I didn't realize that I needed to restart my site. I just changed hosts a few months back so am still learning abut some the idiosyncrasies with it.
1. Downloaded and saved the file. It ran after giving some warnings (IE said it wasn't a file people usually save, and Windows blocked it because it may be harmful, but I selected More Info which allowed me to "Run Anyway".
2. The installer ran, but said that .NET 3.5 was required and brought me to the Microsoft site.
3. Downloaded .NET 3.5 SP1 and installed.
4. Ran installer again, this time directly from the file and the Setup started. Setup completed adding a shortcut to the desktop. There is also a WinHeist category in the "Apps" section of the startup menu, although both links say "Shortcut to WinHeist", might want to change that to just say "WinHeist".
5. Ran program, asked me to create a database, which I was able to successfully accomplish this time. After creating the database the software ran, dialogs opened and no errors.
6. Help file still says V1, but I assume you haven't gotten that far. Also the version in the title bar (188.8.131.52) doesn't match your download version.
Thats about all I can see, let me know if you want me to try something specific.
I understand that everything is "visual" these days and the level of abstraction in software development is enormous, making it unnecessary for a developer to know about existence of actual ones and zeroes that make up the CPU instructions .
I know that this forum is dedicated to the latest tools primarily from Microsoft and this is not the right place to ask the question I have.
Yet I am desperately looking for the "dinosaurs" who may know what assembler is, who learned to program 30-40 years ago, and in the process of doing that came across the basic programming tools, such as command-line compilers and linkers.
I've been using bcc32 and ilink32 to build API applications for 15 years, primarily for scientific computing and hardware control.
Recently I came up with an unusual project, which requires some re-configuring of the compiler settings. Unfortunately, my post at Embarcadero (former Inprise -> former Borland) web site remains unanswered. That is why I am here "crying into the wind" for some help.
Please reply to this message if you think you could help.
I do not bother to describe the question itself in this post (to save space on the server )
I've created two windows 8 applications. One of them was a very useful app. Lot of users gave me good feedback. And they wish i could improve it. Some site web has choosen this app as a very suggested app.
But because of my work, almost one year i didn't touch it. Now, i want to send my app to someone else who can take care of it.
Here is the link of my app http://apps.microsoft.com/windows/fr-fr/app/putem-on-maps/af6b344c-07c1-4684-ad49-1d20b6870dc1/m/ROW
Another here is: http://apps.microsoft.com/windows/fr-fr/app/link-file/c0b3e137-71a0-473a-a02a-d8f198a4d1e2
I don't care of money earning in the future from your part. But i really want my idea could help more peoples.
If someone has interested in it, please contact me with my gmail: firstname.lastname@example.org I'm Bo. Please write me the mail with English, French or Chinese please.
And i also want to know where can i find you who want to continue my idea
I recently been developed a small app for my 3 year old daughter. The idea being that when she sits at the computer she cannot inadvertantly change anything. When she hits a key on the keyboard the number or letter will popup on the screen and a voice will say what it is. With the mouse she can move the letter around the screen. With the mouse buttons she can change the colour, and with the mouse wheel she can change the size.
A screen shot of the app can be found here (40.2 KB)
The source code with a release exe and audio files can be found here (4,092.7) KB
If you do try it out. Remember that the keystrokes <Esc><a><d><a> will stop it.
I am thinking of writing an article on it and some of the things I did to create it. If I do write an article the code will definitely have to be cleaned up first. Do you guys think it is worthy of an article here on CP, especially seeing how it is not geared towards developers.
What I need from you guys and/or gals is people who are willing to provide translations and audio files for other languages. I would really love to get this working in French, Spanish, German, and Dutch. The more the better.
If you are interested in helping have a look in the "release/audio/1033" folder and find the file named "Sounds.xml". This file contains instructions (as comments), All the GUI texts that would need to be translated, and the linkages between the characters and audio files.
For every language translated I would need new audio files and an updated Sounds.xml file.
I could also stand to have new audio files for the 2057 English UK folder.
Need a new cell phone? We supply most of the major carriers. Telus in Canada. Flash, Verizon, T-Mobile and Sprint in the USA. O2, talkmobile, tmobile, orange, three, and vodafone in Europe. See my website for details. Within you lies the power for good - Use it!
hi, have been searching around for quite a while on this but have been having trouble locating an explanation.
i've read all over that unit tests need to be runnable independently from other code. this makes sense to me but my question is what to do with re-usable code?
i have 4 tests:
CreateUserTest : i create a user object in the db DeleteUserTest: here, i want to create a user, then delete that user. so i re-use the code in the first test. CreateGroupTest: Creates a group in the db AddUserToGroupTest: this is another reusability example. here, i run the "CreateGroupTest", "CreateUserTest","AddUserToGroupTest"
i can run each test individually and in any order. (which is good)
is something wrong with this type of reusability?
i have everything as seperate tests in one test fixture with one setup and one teardown.
Last Visit: 31-Dec-99 18:00 Last Update: 21-Sep-14 19:39