Thursday, November 17, 2011

Tech Review: Wednesday, November 16, 2010

FalconView

FalconView
Where is the FalconView log file?
Xen

  • virtual-machine monitor
  • linux
  • Microsoft Windows
SIMH
  • running VAX/VMS under Linux
VM
  • a completely isolated guest operating system installation within a normal host operating system.

Geospatial


  • Geospatial Data Abstraction Library (GDAL)
  • a library for reading and writing raster geospatial data formats.
  • GML in FalconView
  • OGR has limited support for GML reading and writing
    • Update of existing files not supported
  • GIS (Geographic Information System)

  • GIS Internet Resources
  • Georaphy Markup Language (GML) is a XML grammer defined by the Open Geospatial Consortium (OGC)
FLOSS

What is FLOSS?

ArcGIS


ArcGIS Data Export
Java

The initial value of class member variables.

Android Development

  • use Android-x86 and VirtualBox
Internet Anonymity


  • I2P
  • Make it hard for the site you visit to get you info
Geospatial Platform


  • Government shares with public
  • article about
Linux and Supercomputers

The fastest computer in the world, Japan's K-Supercomputer, runs Linux.

  • 91.4% of the top 500 supercomputers are running Linux
OpenStack


  • opensource software for building private and public clouds
  • consists of 3 parts
    • computer
    • object storage
    • image service
  • private company RackSpace that uses OpenStack

Late Software Projects


  • All software projects are late because they started late
  • The started late for 3 reasons
    1. no one started until the competition proved it doable or desirable
    2. cost a lot more then anyone was willing to pay
    3. no one knew that it needed to be done until the window of opportunity was closing
      • usually a disguise for reason one or two




Monday, October 10, 2011

Tech Review: Sunday, October 9, 2011

WinMerge


  • WinMerge 3
    • Qt library
    • window 
    • linux
    • Opensource
Repast Simphany Display


  • I think the above link might be old
  • I really need to know a lot more about display in Repast-S











Tuesday, August 23, 2011

Cygwin and JNI Effort

I am unable to load the JNI DLL.  The following links are some of the info I gather to try to figure out the problem so far.

  • NetBeans
  • Packages needed to support
Simple Tutorial for JNI

Java Crashing with only 'Aborted' message
  • This my be a Java install issue.
    • Might want to try Java 1.6
Setting up Javac in Cygwin
  • cd /usr/local/bin
  • ln -s /cygdrive/c/"Program Files"/java/jdk1.7/bin/javac.exe
  • rehash (this wasn't recognized)
  • javac Hello.java

  • cygwin path
    • /java/lib/somejar.jar
  • javac -classpath C:/cygwin/java/lib/somejar.jar Hello.java
Using libraries in gcc
  • libm.a becomre -lm
  • looks like nice book
    • would have to buy to read
Emacs and Cygwin

How to setup Cygwin for Emacs so you can use the exit keys ctrl-x ctrl-c
  • edit c:\cygwin\cygwin.bat
    • add the following line at the top of the file
      • set CYGWIN=tty
  • works
Java System.load()

jfilemagic
  • git download for April 18, 2011
  • What I downloaded and tested with
Java Seg Fault
  • Java 1.6
  • Redhat
Emacs Cheat Sheet
  • not real good
Exiting Emacs
  • not helpful
JNI Tutorial

JNI Pitfalls



GIT diff ignore line type

http://stackoverflow.com/questions/5405875/git-diff-shows-unchanged-files-as-removed-with

  • git diff --ignore-space-at-eol

Wednesday, April 6, 2011

C: time/date string

http://www.thinkage.ca/english/gcos/expl/c/lib/strfti.html

#include <time.h>
length = strftime(string,maxlen,format,timestruct);

Examples:

#include <time.h> char s[30]; size_t i; struct tm tim; time_t now; now = time(NULL); tim = *(localtime(&now)); i = strftime(s,30,"%b %d, %Y; %H:%M:%S\n",&tim);

obtains the current date and time and puts it into "s" in a format like

Jan 10, 1987; 17:55:55\n




C: Printing to a file, read command line

fopen man page.

Using the in the util that save the machine IPs.


fclose man page.

Need to remember to do this.


fflush

Used to clear the file stream.


Sample C code.

fprintf(fp. "string");


Reading from the command line:


#include <stdio.h>  main(int argc, char *argv[]) { int i;  for(i = 0; i < argc; i++) 	printf("arg %d: %s\n", i, argv[i]); return 0; }

Another example:





C: time/date string

http://www.thinkage.ca/english/gcos/expl/c/lib/strfti.html

#include <time.h>
length = strftime(string,maxlen,format,timestruct);

Examples:

#include <time.h> char s[30]; size_t i; struct tm tim; time_t now; now = time(NULL); tim = *(localtime(&now)); i = strftime(s,30,"%b %d, %Y; %H:%M:%S\n",&tim);

obtains the current date and time and puts it into "s" in a format like

Jan 10, 1987; 17:55:55\n




GIT: a distributed revision control system

A comparison of revision control software.

http://en.wikipedia.org/wiki/Comparison_of_revision_control_software

A description of the 'git' revision control system.


GIT tutorial/howoto: