Signing Your Applications | Android Developers
11 weeks ago by jtth
how to sign an android application and make a private key
android
encryption
java
livecode
11 weeks ago by jtth
Code Bubbles Project: Rethinking the User Interface Paradigm of Integrated Development Environments
march 2010 by jtth
The essential goal of this project is to make it easier for developers to see many fragments of code (or other information) at once without having to navigate back and forth. Each of these fragments is shown in a bubble.
A bubble is a fully editable and interactive view of a fragment such as a method or collection of member variables. Bubbles, in contrast to windows, have minimal border decoration, avoid clipping their contents by using automatic code reflow and elision, and do not overlap but instead push each other out of the way. Bubbles exist in a large, pannable 2-D virtual space where a cluster of bubbles comprises a concurrently visible working set. Bubbles support a lightweight grouping mechanism, and further support connections between them.
A quantiative user study indicates that Code Bubbles increased performance significantly for two controlled code understanding tasks. A qualitative user study with 23 professional developers indicates substantial interest and enthusiasm for the approach, despite the radical departure from what developers are used to.
ide
java
programming
research
usability
hci
A bubble is a fully editable and interactive view of a fragment such as a method or collection of member variables. Bubbles, in contrast to windows, have minimal border decoration, avoid clipping their contents by using automatic code reflow and elision, and do not overlap but instead push each other out of the way. Bubbles exist in a large, pannable 2-D virtual space where a cluster of bubbles comprises a concurrently visible working set. Bubbles support a lightweight grouping mechanism, and further support connections between them.
A quantiative user study indicates that Code Bubbles increased performance significantly for two controlled code understanding tasks. A qualitative user study with 23 professional developers indicates substantial interest and enthusiasm for the approach, despite the radical departure from what developers are used to.
march 2010 by jtth
Object Computing, Inc. - Java News Brief - March 2009
january 2010 by jtth
The goal of this article is to provide a fairly comprehensive introduction to the Clojure programming language. A large number of features are covered, each in a fairly brief manner. Feel free to skip around to the sections of most interest. The section names in the table of contents are hyperlinks to make this easier when reading on-line.
java
jvm
lisp
tutorial
clojure
january 2010 by jtth
Snowball
july 2009 by jtth
Snowball is a language in which stemming algorithms can be easily represented. The Snowball compiler translates a Snowball script (a .sbl file) into either a thread-safe ANSI C program or a Java program. For ANSI C, each Snowball script produces a program file and corresponding header file (with .c and .h extensions). The language has a full manual, and the various stemming scripts act as example programs.
software
development
free
library
research
tools
programming
python
ai
search
tool
language
java
algorithms
linguistics
text
algorithm
c
nlp
searchengine
classification
ir
stem
porter
stemmer
stemming
stopwords
lucene
textmining
snowball
july 2009 by jtth
The Scala Programming Language
april 2009 by jtth
Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.
software
programming
development
language
languages
functional
java
opensource
jvm
scala
april 2009 by jtth
CensorZilla
january 2009 by jtth
When we created mozilla.org and released (most of) the source code to Netscape Confusicator 4.x, Netscape's lawyers made us go through a big "sanitization" process on the source code. Largely this consisted of making sure we had the legal rights to all the code we were releasing, and making sure every file had proper and accurate copyright statements; but they also made us take out all the dirty words. Specifically, "any text containing vulgar or offensive words or expressions; any text that might be slanderous or libelous to individuals and/or institutions."
software
programming
blog
web
fun
funny
humor
internet
history
hacks
Geek
tech
work
code
language
blogs
java
humour
source
coding
firefox
browser
api
people
C
C++
process
mozilla
censor
netscape
january 2009 by jtth
Weka 3 - Data Mining with Open Source Machine Learning Software in Java
software programming tools research opensource development library java statistics learning ai visualization search data algorithm algorithms machine api datamining machine_learning clustering nlp mining weka classification data_mining
december 2008 by jtth
software programming tools research opensource development library java statistics learning ai visualization search data algorithm algorithms machine api datamining machine_learning clustering nlp mining weka classification data_mining
december 2008 by jtth
Ubigraph: Free dynamic graph visualization software
november 2008 by jtth
Amazing visualization software the interfaces with C, C++, and python, among others.
software
design
programming
tools
free
development
visualization
python
opensource
graphics
c
code
tool
java
library
c++
graphing
3d
api
data
graph
computing
animation
graphs
charts
ruby
haskell
visualisation
november 2008 by jtth
CAIDA : tools : visualization : walrus
october 2008 by jtth
Walrus is a tool for interactively visualizing large directed graphs in three-dimensional space. It is technically possible to display graphs containing a million nodes or more, but visual clutter, occlusion, and other factors can diminish the effectiveness of Walrus as the number of nodes, or the degree of their connectivity, increases. Thus, in practice, Walrus is best suited to visualizing moderately sized graphs that are nearly trees. A graph with a few hundred thousand nodes and only a slightly greater number of links is likely to be comfortable to work with.
visualisation
walrus
hyperbolic
java3d
visualization
information
networks
graphs
library
network
opensource
software
science
design
programming
tools
cool
research
graphics
database
graph
java
3d
mapping
datamining
analysis
october 2008 by jtth
InfoQ: Guy Steele on Programming Languages
august 2008 by jtth
Sun Fellow Guy Steele is interviewed by Floyd Marinescu, co-founder of InfoQ, and Bobby Norton of ThoughtWorks. Guy works for the Programming Language Research Group. The interview focuses on programming languages, the lessons to be learned from the past and what to expect from the future.
programming
video
java
language
interview
architecture
Languages
guysteele
development
august 2008 by jtth
SNNAP - Simulator for Neural Networks and Action Potentials
february 2008 by jtth
SNNAP (Simulator for Neural Networks and Action Potentials) is a tool for rapid development and simulation of realistic models of single neurons and neural networks. It includes mathematical descriptions of ion currents and intracellular second messengers
java
neuralnetworks
neuroscience
simulator
software
february 2008 by jtth
WebGoat Walkthrough - phreak.geeker
december 2007 by jtth
Walkthrough for the web application pen-testing tutorial suite WebGoat.
webgoat
walkthrough
security
java
webcast
video
movie
movies
internet
december 2007 by jtth
InfoVis CyberInfrastructure- Software
october 2007 by jtth
This page provides pointers to commonly used data analysis and visualization algorithms. An 'IVC Software Framework' was implemented to facilitate the easy integration of diverse software packages and their menu driven usage. Many software packages are av
visualization
software
tools
java
graph
design
information
viz
technology
tool
math
net
network
code
cs
data
free
development
research
reference
programming
academia
3d
october 2007 by jtth
Applet Frame
june 2007 by jtth
A big list of Computer Engineering applets. Nifty.
compe
computer
engineering
applet
java
list
june 2007 by jtth
Real-time Java, Part 1: Using the Java language for real-time systems
april 2007 by jtth
A guide to using Java for real-time system.
real
time
java
programming
computer
science
cs
rtj
april 2007 by jtth
Java Neural Networks
april 2007 by jtth
From the site: If you are starting with Neural Networks you should check out my online book on the subject. It contains over 300 pages of information on Neural Network Programming in Java. You can access it here.
neural
network
ai
artificial
intelligence
programming
java
perceptron
cogsci
cognitive
science
april 2007 by jtth
Turing Machine Simulator
april 2007 by jtth
A really cool Turing Machine example in Java with source code.
java
turing
machine
simulator
programming
theory
computer
science
april 2007 by jtth
Math Resources
march 2007 by jtth
A huge collection of calculus- and geometry-related java applets.
java
applet
algebra
geometry
calculus
march 2007 by jtth
Introduction to Neural Networks with Java
march 2007 by jtth
Programming Neural Networks in Java will show the intermediate to advanced Java programmer how to create neural networks. This book attempts to teach neural network programming through two mechanisms.
neural
network
programming
java
program
ai
learning
cogsci
cognitive
science
march 2007 by jtth
AWT vs Swing
january 2007 by jtth
An overview of the Advanced Windowing Toolkit vs. Swing.
awt
swing
java
programming
program
interface
january 2007 by jtth
Overview (Java Platform SE 6)
january 2007 by jtth
The Java API. All of it.
java
program
programming
sun
reference
api
january 2007 by jtth
Trail: Learning the Java Language (The Java™ Tutorials)
january 2007 by jtth
A Java programming tutorial from its maker, Sun.
learn
java
howto
tutorial
sun
programming
january 2007 by jtth
Installing Sun Java on Debian
february 2006 by jtth
A detailed howto on installing Sun's Java virtual machine in Debian.
howto
linux
java
february 2006 by jtth
Getting Started With Cocoa
january 2006 by jtth
Getting Started With Cocoa Technology Overview Cocoa helps you create commercial-grade applications quickly and efficiently. It is an advanced, mature object-oriented development environment that enables you to create complex software with surprisingly fe
development
howto
GUI
mac
java
macosx
programming
reference
software
tutorial
ObjectiveC
Apple
OSX
Cocoa
january 2006 by jtth
Workspot
december 2005 by jtth
A private, instant Linux desktop ... through a browser. Use it from anywhere. The magic is a Java applet, an AES encrypted, graphical connection to a Linux desktop. It works through every Java-enabled browser, and through most corporate firewalls. It work
browser
web
computer
webapp
web2.0
cool
windows
desktop
fun
java
free
linux
programming
shell
software
technology
unix
vpn
tools
remote
december 2005 by jtth
Centric CRM
december 2005 by jtth
More opensource CRM
crm
home
open
java
opensource
software
webapp
source
december 2005 by jtth
script.aculo.us - web 2.0 javascript
admin ajax javascript tutorial tools web web2.0 mashup linux blog business news webapp windows open calendar cms opensource wordpress programming css design rails computer cs daily reference review free hack search hacking software howto technology java
december 2005 by jtth
admin ajax javascript tutorial tools web web2.0 mashup linux blog business news webapp windows open calendar cms opensource wordpress programming css design rails computer cs daily reference review free hack search hacking software howto technology java
december 2005 by jtth
related tags
3d ⊕ academia ⊕ admin ⊕ advice ⊕ ai ⊕ ajax ⊕ algebra ⊕ algorithm ⊕ algorithms ⊕ analysis ⊕ android ⊕ animation ⊕ apache ⊕ api ⊕ apple ⊕ applet ⊕ applets ⊕ architecture ⊕ art ⊕ article ⊕ articles ⊕ artificial ⊕ artificialintelligence ⊕ auction ⊕ automation ⊕ awesome ⊕ awt ⊕ bayesian-networks ⊕ benchmark ⊕ bestpractices ⊕ blog ⊕ blogs ⊕ book ⊕ books ⊕ bot ⊕ browser ⊕ browsers ⊕ business ⊕ c ⊕ c++ ⊕ calculus ⊕ calendar ⊕ censor ⊕ challenges ⊕ charts ⊕ chess ⊕ classification ⊕ clojure ⊕ clustering ⊕ cms ⊕ Cocoa ⊕ code ⊕ coding ⊕ cognitive ⊕ cogsci ⊕ collaboration ⊕ compe ⊕ competition ⊕ competitions ⊕ complexity ⊕ computer ⊕ computing ⊕ conference ⊕ contest ⊕ contests ⊕ cool ⊕ crm ⊕ crypto ⊕ cryptography ⊕ cs ⊕ css ⊕ daily ⊕ data ⊕ database ⊕ datamining ⊕ data_mining ⊕ decryption ⊕ design ⊕ desktop ⊕ developerworks ⊕ development ⊕ dhtml ⊕ documentation ⊕ ebay ⊕ ebook ⊕ editors ⊕ education ⊕ einstein ⊕ encryption ⊕ engine ⊕ engineering ⊕ english ⊕ enigma ⊕ firefox ⊕ folksonomy ⊕ framework ⊕ free ⊕ fun ⊕ functional ⊕ funny ⊕ gadget ⊕ game ⊕ gamedev ⊕ games ⊕ gaming ⊕ Geek ⊕ geometry ⊕ graph ⊕ graphics ⊕ graphing ⊕ graphs ⊕ gui ⊕ guide ⊕ guidelines ⊕ guysteele ⊕ hack ⊕ hacker ⊕ hacking ⊕ hacks ⊕ handheld ⊕ haskell ⊕ hci ⊕ history ⊕ home ⊕ howto ⊕ hp ⊕ http ⊕ humor ⊕ humour ⊕ hyperbolic ⊕ ibm ⊕ ide ⊕ information ⊕ intelligence ⊕ interactive ⊕ interesting ⊕ interface ⊕ internet ⊕ interview ⊕ ir ⊕ irc ⊕ irccat ⊕ jakarta ⊕ java ⊖ java3d ⊕ javascript ⊕ jena ⊕ joseki ⊕ jvm ⊕ labs ⊕ language ⊕ languages ⊕ last.fm ⊕ lastfm ⊕ learn ⊕ learning ⊕ library ⊕ linguistics ⊕ linux ⊕ lisp ⊕ list ⊕ livecode ⊕ logging ⊕ lucene ⊕ mac ⊕ machine ⊕ machine-learning ⊕ machine_learning ⊕ macosx ⊕ management ⊕ mapping ⊕ mario ⊕ mashup ⊕ math ⊕ mathematics ⊕ maths ⊕ matlab ⊕ metadata ⊕ mining ⊕ monitoring ⊕ movie ⊕ movies ⊕ mozilla ⊕ net ⊕ netcat ⊕ netscape ⊕ network ⊕ networks ⊕ neural ⊕ neuralnetworks ⊕ neuroscience ⊕ news ⊕ nintendo ⊕ nlp ⊕ object ⊕ ObjectiveC ⊕ online ⊕ ontology ⊕ oop ⊕ open ⊕ opensource ⊕ operations ⊕ oriented ⊕ os ⊕ OSX ⊕ owl ⊕ people ⊕ perceptron ⊕ performance ⊕ perl ⊕ php ⊕ porter ⊕ process ⊕ processing ⊕ productivity ⊕ program ⊕ programming ⊕ projects ⊕ Psychology ⊕ publishing ⊕ python ⊕ quality ⊕ rails ⊕ rdf ⊕ real ⊕ reference ⊕ regression ⊕ remote ⊕ research ⊕ Resources ⊕ review ⊕ rsa ⊕ rtj ⊕ ruby ⊕ scala ⊕ school ⊕ science ⊕ scripting ⊕ search ⊕ searchengine ⊕ security ⊕ sem ⊕ semantic ⊕ semanticweb ⊕ server ⊕ shell ⊕ shopping ⊕ simulations ⊕ simulator ⊕ slide ⊕ snowball ⊕ software ⊕ sony ⊕ source ⊕ sparql ⊕ speed ⊕ statistics ⊕ stats ⊕ stem ⊕ stemmer ⊕ stemming ⊕ stopwords ⊕ style ⊕ sun ⊕ supermariobros ⊕ support ⊕ swing ⊕ sysadmin ⊕ tagging ⊕ tags ⊕ Teaching ⊕ tech ⊕ technology ⊕ test ⊕ text ⊕ textmining ⊕ theory ⊕ thinking ⊕ time ⊕ tips ⊕ tomcat ⊕ tool ⊕ tools ⊕ turing ⊕ tutorial ⊕ tutorials ⊕ umpc ⊕ unix ⊕ usability ⊕ varios ⊕ video ⊕ videogames ⊕ visual ⊕ visualisation ⊕ visualization ⊕ viz ⊕ voip ⊕ vpn ⊕ walkthrough ⊕ walrus ⊕ war ⊕ web ⊕ web2.0 ⊕ webapp ⊕ webcast ⊕ webdesign ⊕ webdev ⊕ webgoat ⊕ weka ⊕ wifi ⊕ windows ⊕ wireless ⊕ wordpress ⊕ work ⊕ world ⊕ x ⊕Copy this bookmark: