Skip to main content

Home/ Groups/ Programming
yc c

FlexibleRules - 0 views

  •  
    FlexibleRules aims at supporting the design and editing of computer board games by introducing a simplified programming model and set of software tools. Seems well documented with examples, tutorials
yc c

CWE - 2010 CWE/SANS Top 25 Most Dangerous Programming Errors - 0 views

  • The 2010 CWE/SANS Top 25 Most Dangerous Programming Errors is a list of the most widespread and critical programming errors that can lead to serious software vulnerabilities. They are often easy to find, and easy to exploit. They are dangerous because they will frequently allow attackers to completely take over the software, steal data, or prevent the software from working at all.
yc c

Regular Expressions Tester - 0 views

  •  
    with pre made examples for HTML ( extract urls, emails, tags...) Uses Microsoft Silverlight 
yc c

Lingua::Romana::Perligata -- Perl for the XXIimum Century - 0 views

  • Lingua::Romana::Perligata -- that makes it possible to write Perl programs in Latin.
  • Compared to other languages (both modern and ancient), English has a comparatively weak lexical structure. Much of the grammatical load of an English sentence is carried by positional cues. A statement such as ``The boy gave the dog the food'' only makes sense because of the convention that the subject precedes the verb, which precedes the indirect object, which precedes the direct object. Changing the order -- ``The food gave the boy the dog'' -- changes the meaning. Most programming languages use similar positional grammatical cues. The operation $maximum = $next is very different in meaning from $next = $maximum. Likewise, the function call push @my_assets, @your_money is not the same as push @your_money, @my_assets.
  • Compared to other languages (both modern and ancient), English has a comparatively weak lexical structure. Much of the grammatical load of an English sentence is carried by positional cues. A statement such as ``The boy gave the dog the food'' only makes sense because of the convention that the subject precedes the verb, which precedes the indirect object, which precedes the direct object. Changing the order -- ``The food gave the boy the dog'' -- changes the meaning. Most programming languages use similar positional grammatical cues. The operation $maximum = $next is very different in meaning from $next = $maximum. Likewise, the function call push @my_assets, @your_money is not the same as push @your_money, @my_assets.
yc c

Like, Python - 0 views

  • Like making computers do your bidding? Enjoy Python features like lambdas? Indent-grouping? List comprehensions? Tired of Old Man Python telling you what you can and can't say to your computer? It's about time programming languages understood what the kids are typing these days. So let's start with a baby step in that direction: Like, Python.
  • Like, Python uses Python's own tokenizer to essentially add keywords to Python's lexical understanding. Python is a subset of Like, Python, so any script you've already written in Python is valid Like, Python and will run in the interpreter. But you can also write like you'd speak. For example, the following is a fully-functional "hello world" script, included in the download as hello_world.lp: #!usr/bin/python # My first Like, Python script! yo just print like "hello world" bro
  •  
    Write like you speak... if you speak like that
jdr santos

Sqlite wrapped: a C++ wrapper for the Sqlite database C API - 0 views

  •  
    "This is a C++ wrapper for the Sqlite database C application programming interface. The code works for linux/unix, as well as win32. This library supports version 3 of the sqlite database. From version 1.2 the connection pool can be made threadsafe. "
yc c

Launchpad - 0 views

  •  
    Free software thrives on people helping each other when the unexpected happens. Launchpad Answers helps your project's community track support requests in multiple languages and create a searchable knowledge-base of answers.
yc c

The Shakespeare Programming Language - 0 views

  • Design Goals The design goal was to make a language with beautiful source code that resembled Shakespeare plays. There are no fancy data or control structures, just basic arithmetic and gotos. You could say we have combined the expressiveness of BASIC with the user-friendliness of assembly language.
yc c

Project Lombok - 0 views

  •  
    @Getter / @Setter Never write public int getFoo() {return foo;} again. @ToString No need to start a debugger to see your fields: Just let lombok generate a toString for you! @EqualsAndHashCode Equality made easy: Generates hashCode and equals implementations from the fields of your object. @Data All together now: A shortcut for @ToString, @EqualsAndHashCode, @Getter on all fields, and @Setter on all non-final fields. You even get a free constructor to initialize your final fields! @Cleanup Automatic resource management: Call your close() methods safely with no hassle. @Synchronized synchronized done right: Don't expose your locks. @SneakyThrows To boldly throw checked exceptions where no one has thrown them before! The documentation above is a lot easier to follow, but if you want to build your own transformations, or you want to add javadoc to lombok.jar in your IDE, you can also check out the javadoc.
yc c

Clang Static Analyzer - 0 views

  •  
    The Clang Static Analyzer is source code analysis tool that find bugs in C and Objective-C programs.
yc c

Java examples (example source code) Organized by topic - 1 views

  •  
    quick reference to many !
yc c

GameDev.net - What Language Do I Use? - 0 views

  •  
    Here is a list of the major programming languages used to write games along with descriptions, advantages, and disadvantages. Hopefully this list will help you make a decision.
yc c

RSense - The most useful development tools for Ruby - 0 views

  • What is RSense? RSense is a development tools for Ruby, which is written in Java. Following UNIX philosophy, RSense can be used from anywhere easily. Generally, it is used from editors such like Emacs, Vim, etc. We are struggling to keep a transparency for hackers to learn, extend, and fix easily. Features Main available features are: Code completion Type inspection In the future, the following features will be also available: Static code checking Definition jump Caller jump Refactoring Screenshots Demo
  •  
    Auto Complete Mode is the most intelligent auto-completion extension for GNU Emacs. 
yc c

SproutCore - HTML5 application framework - 0 views

  •  
    SproutCore is an HTML5 application framework for building responsive, desktop-caliber apps in any modern web browser, without plugins.
jdr santos

Exiv2 - Image metadata library and tools - 0 views

  •  
    "Exiv2 is a C++ library and a command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC and XMP metadata of images in various formats. Exiv2 is available as free software and with a commercial license, and is used in many projects."
jdr santos

Doxygen - 0 views

  •  
    Source code documentation generator tool. Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.
Andrey Karpov

Static analysis should be used regularly - 0 views

  •  
    We have a practice of occasionally re-analyzing projects we have already checked with PVS-Studio. There are several reasons why we do so. For example, we want to know if we have managed to eliminate false positives for certain diagnostics. But the most interesting thing is to see how new diagnostic rules work and what errors they can find. It is very interesting to watch the tool catch more and more new defects in a project that seems to be cleaned out already. The next project we have re-checked is Clang.
jdr santos

The Dev-C++ Resource Site - 0 views

  •  
    Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. It creates native Win32 executables, either console or GUI. Dev-C++ can also be used in combination with Cygwin.
jdr santos

Allegro - A game programming library - 0 views

  •  
    "Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X. It provides many functions for graphics, sounds, player input (keyboard, mouse and joystick) and timers. It also provides fixed and floating point mathematical functions, 3d functions, file management functions, compressed datafile and a GUI."
jdr santos

Simple DirectMedia Layer - 0 views

  •  
    "Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power." "
« First ‹ Previous 61 - 80 Next › Last »
Showing 20 items per page