jtth + java   49

Signing Your Applications | Android Developers
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
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 
march 2010 by jtth
Object Computing, Inc. - Java News Brief - March 2009
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
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
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
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
Ubigraph: Free dynamic graph visualization software
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
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
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
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
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
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
A big list of Computer Engineering applets. Nifty.
compe  computer  engineering  applet  java  list 
june 2007 by jtth
MacDevCenter.com -- Integrating Tomcat with Apache Via the mod_jk Module
Integrating Tomcat into the default Mac OS X apache build.
mac  os  x  java  jakarta  tomcat  apache 
may 2007 by jtth
Java and Tomcat on Mac OS X, Part I
A guide on installing and using Apache Tomcat on Mac OS X. Works with the latest 6.0.10 version.
tomcat  java  apache  mac  os  x  guide  tutorial 
may 2007 by jtth
Java Neural Networks
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
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
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
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
An overview of the Advanced Windowing Toolkit vs. Swing.
awt  swing  java  programming  program  interface 
january 2007 by jtth
Installing Sun Java on Debian
A detailed howto on installing Sun's Java virtual machine in Debian.
howto  linux  java 
february 2006 by jtth
Getting Started With Cocoa
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
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

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:



description:


tags: