Share on Twitter

We are just a few hours away for BlackBerry’s big launch, the BlackBerry Mercury aka DTEK70. The smartphone will be launched at an event in Barcelona scheduled at 11.30PM IST.

Libtour

The rules, participants, schedule, and results of a sporting tournament are defined in Scheme programming language and given to the library as input. Since ‘libtour’ only knows the structure of an event as it is roughly , it can therefore interpret any sporting tournament that conforms to the structure.

PHP DB Form Creator

Full description=PHP scripts to help manage html forms to administer data in MySQL and elsewhere. With only some lines of PHP code you get an html form.

cliquery 1.8.10

An interactive prompt allows users to easily make successive queries and enter program flags dynamically; simply typing help will list all possible flags to enter. Opening a link will invoke a browser supplied by the user or detected automatically across Windows, OSX, and Linux platforms.

cliquery 1.8.10

An interactive prompt allows users to easily make successive queries and enter program flags dynamically; simply typing help will list all possible flags to enter. Opening a link will invoke a browser supplied by the user or detected automatically across Windows, OSX, and Linux platforms.

What is the Go language, and Why is it Useful?

When Google announced the ‘Go’ language in 2009 we were all underexcited. After all, a compiled, statically typed language in the tradition of Algol and C isn’t that radical, especially one that eschewed generic programming, implicit type conversions, assertions, inheritance and pointer arithmetic.

Progress: software packaging dependency & abstraction, a tradeoff worth taking

This is a guest post for the Computer Weekly Developer Network written by Burke Holland in his capacity as director of developer relations at backend application build tools, PaaS technologies and it also offers tools for building the interface on the front end. Latest articles on HR best practices: mobile apps disrupting the annual staff appraisals; reasons for and against open-source software; and Rolls-Royce case study.

djay 0.0.3

There are too many options, they don’t integrate well, and they don’t provide complete functionality. For example, the typical development environment might use `pyenv` to control the Python runtime version, `virtualenv` to isolate the project’s dependencies, `pip` and `setuptools` to specify dependencies, `django-admin` to initialize a project, `manage.py` within the virtual environment to run commands, and a `Makefile` or `run.py` to wrap all of these tools, filling in the gaps between them.

django-keybase-verification 0.4

For each site, you will be able to create an record containing the verification information required by Keybase Quick start ———– * Install the package with `pip install django-keybase-verification` * Add “keybase_verification” and “django.contrib.sites” to your INSTALLED_APPS setting like this: “`python INSTALLED_APPS = [ … ‘django.contrib.sites’, ‘keybase_verification’, ] “` * Include the polls URLs in your project urls.py like this:: “`python from keybase_verification.views import KeybaseVerificationView urlpatterns = [ … url ), url ), ] “` * Run `python manage.py migrate` to create the polls models.

acris 2.1.7

Use TimedSizedRotatingHandler is combining TimedRotatingFileHandler with RotatingFileHandler. Usage as handler with logging is as defined in Python’s logging how-to It also uses acris provided LevelBasedFormatter which facilitate message formats based on record level.

Project Zero Finds A Graphic Zero Day

After finding the infamous Heartbleed vulnerability along with a variety of other zero days, Google decided to form a full-time team dedicated to finding similar vulnerabilities. That team, dubbed Project Zero, just released a new vulnerability, and this one’s particularly graphic , consisting of a group of flaws in the Windows Nvidia Driver.

Swift Ownership Manifesto

The widespread use of copy-on-write value types in Swift has generally been a success. It does, however, come with some drawbacks: The ability to copy a value at any time and thus “escape” it forces the underlying buffers to generally be heap-allocated.

What is the point of learning C?

Take a look at the TIOBE Programming Community Index – an indicator of the popularity of programming languages – and you’ll see that Google’s Go and, to a lesser extent, Dart and Perl are trending up. The venerable C, however, is a language whose popularity is plummeting, according to the index.

Is the programming language C worth learning?

Take a look at the TIOBE Programming Community Index – an indicator of the popularity of programming languages – and you’ll see that Google’s Go and, to a lesser extent, Dart and Perl are trending up. The venerable C, however, is a language whose popularity is plummeting, according to the index.

Resources for building large-scale RPG systems

I guess what I’m looking for are articles, books, or post-mortems that discuss how major RPG games tackled the issue of how they handled different types of items, characters, monsters… Right now I’m looking to expand my knowledge about this – studying things like inheriting from classes, or the entity-component system. Ideally I’d like to know about what different kinds of techniques are there, what is best for the RPG medium.

Resources for building large-scale RPG systems

I guess what I’m looking for are articles, books, or post-mortems that discuss how major RPG games tackled the issue of how they handled different types of items, characters, monsters… Right now I’m looking to expand my knowledge about this – studying things like inheriting from classes, or the entity-component system. Ideally I’d like to know about what different kinds of techniques are there, what is best for the RPG medium.

Java 9’s other new enhancements, Part 2

JEP 213: Milling Project Coin defines a set of small language changes for Java 9. Three of these changes are related to the OpenJDK Project Coin -based language changes that debuted in Java 7, and the other two changes are considered Coin-like. This post introduces you to all of these tiny language improvements.

PyBEL 0.3.8

Biological Expression Language is a domain-specific language that enables the expression of complex molecular relationships and their context in a machine-readable form. Its simple grammar and expressive power have led to its successful use in the IMI project, AETIONOMY , to describe complex disease networks with several thousands of relationships.

Letting Travis keep a secret

More and more packages, be it for R or another language, are now interfacing different application programming interfaces which are exposed to the web. And many of these may require an API key, or token, or account and password.

Teacup

Full description=CGI application, based on Perl 5 and PostgreSQL, designed to provide helpdesk problem report management system for small to medium sized companies. It includes web and email interfaces for submitting, updating, and querying problem reports.

Yale drops slavery proponent Calhoun from college name

After years of debate, Yale University announced Saturday it will change the name of a residential college that honors a 19th century alumnus and former U.S. vice president who was an ardent supporter of slavery. Yale trustees said the Ivy League university is renaming Calhoun College after trailblazing computer scientist Grace Murray Hopper, a mathematician who earned Yale degrees in the 1930s, invented a pioneering computer programming language and became a Navy rear admiral.