Summary logo fur Article Viva Records Philippines Use Infobox ADDITIONAL INFORMATION Used for Owner Website History Commentary OVERRIDE FIELDS Description Source nowiki Source http www.viva.com.ph aboutviva index.php nowiki Portion Low resolution Purpose Must be specified if Use is not Infobox Org Brand Product Replaceability other information Used in Viva Records Philippines VIVA Records to illustrate brand identity Licensing Non free logo Record company logos History of Image VIVA Records logo.gif 2008 07 02T21 28 12Z User Geopgeop Geopgeop User talk Geopgeop Talk Special Contributions Geopgeop contribs 190 bytes nowiki Non free logo Record company logos nowiki 2008 05 27T13 47 45Z User Jni Jni User talk Jni Talk Special Contributions Jni contribs 169 bytes nowiki no need to write summary in Finnish nowiki 2008 05 27T13 46 50Z User Jni Jni User talk Jni Talk Special Contributions Jni contribs 173 bytes nowiki Reverted edits by Special Contributions 122.53.201.120 122.53.201.120 User talk 122.53.201.120 talk to last version by MBisanz nowiki 2008 05 21T02 54 11Z User 122.53.201.120 122.53.201.120 User talk 122.53.201.120 Talk Special Contributions 122.53.201.120 contribs 515 bytes nowiki Yhteenveto nowiki 2008 01 24T08 43 07Z User MBisanz MBisanz User talk MBisanz Talk Special Contributions MBisanz contribs 173 bytes nowiki nfcc nowiki 2008 01 21T07 57 35Z User BetacommandBot BetacommandBot User talk BetacommandBot Talk Special Contributions BetacommandBot contribs 494 bytes nowiki tagging as invalid rationale per WP NONFREE nowiki 2007 04 24T04 09 47Z User Cydebot Cydebot User talk Cydebot Talk Special Contributions Cydebot contribs 118 bytes nowiki Robot Renaming non free template logo per Wikipedia Non free content templates . nowiki 2006 08 27T05 07 57Z User Monni1995 Monni1995 User talk Monni1995 Talk Special Contributions Monni1995 contribs nowiki < nowiki Source http www.viva.com.ph aboutviva index.php nowiki nowiki ... more details
Infobox software name ogre4j logo Unsourced image removed Image Ogre4j.PNG caption screenshot developer netAllied GmbH latest release version 1.6.0 beta 6 latest release date 17 December 2008 operating system Microsoft Windows Windows , Linux GNU Linux genre Render Engine 3D license GNU Lesser General Public License website http ogre4j.sourceforge.net http ogre4j.sourceforge.net Portal box Free software Video games ogre4j is a project that enables usage of the OGRE engine library within Java applications. The main goal is to provide access to every public interface of the library to Java developers. External links http www.ogre4j.org Web Site http sourceforge.net projects ogre4j Project Site http ogre4j.svn.sourceforge.net viewvc ogre4j Browse ogre4j SVN repository http www.bytelords.com http www.bytelords.com Former home of ogre4j Javadoc SE guide jni JNI Java Native Interface documentation http java.sun.com docs books tutorial native1.1 JNI Tutorial Category Free game engines Category 3D scenegraph APIs ... more details
JRI may refer to JRI a now obsolete API for invoking native C calls from Java that has long been supplanted by Java Native Interface JNI Jri an officially recognized List of ethnic groups in Laos ethnic group in Laos Jri a given name Jisan research institute , a US research institute disambig ja JRI ... more details
Summary logo fur Article Ninja Burger Use Brand ADDITIONAL INFORMATION Used for Owner Website History Commentary OVERRIDE FIELDS Description The Day of the Ninja logo, from http www.ninjaburger.com, for the Ninja Burger Day of the Ninja entry on Wikipedia. Copyright and Trademark User Aeonite Michael Fiegel , DBA aethereal FORGE. Source Portion Low resolution Purpose Must be specified if Use is not Infobox Org Brand Product Replaceability other information Licensing Non free logo History of Image Dotn.gif 2008 05 24T03 02 24Z User FairuseBot FairuseBot User talk FairuseBot Talk Special Contributions FairuseBot contribs 247 bytes nowiki Updating link to bypass a redirect or disambiguation page nowiki 2007 04 23T21 19 12Z User Cydebot Cydebot User talk Cydebot Talk Special Contributions Cydebot contribs 234 bytes nowiki Robot Renaming non free template logo per Wikipedia Non free content templates . nowiki 2006 11 14T13 42 36Z User Jni Jni User talk Jni Talk Special Contributions Jni contribs nowiki Reverted edits by Special Contributions 212.50.173.212 212.50.173.212 User talk 212.50.173.212 talk to last version by Paul Soth nowiki 2006 10 12T11 44 06Z User 212.50.173.212 212.50.173.212 User talk 212.50.173.212 Talk Special Contributions 212.50.173.212 contribs nowiki Summary nowiki 2005 12 04T18 05 15Z User Paul Soth Paul Soth User talk Paul Soth Talk Special Contributions Paul Soth contribs nowiki The Day of the Ninja logo, from http www.ninjaburger.com, for the Day of the Ninja entry on Wikipedia. Copyright and Trademark User Aeonite Michael Fiegel , DBA aethereal FORGE. nowiki 2005 12 04T18 05 15Z User Paul Soth Paul Soth User talk Paul Soth Talk Special Contributions Paul Soth contribs 252x252 4502 bytes ... more details
Java AWT Native Interface is an interface for the Java programming language Java programming language that enables Rendering computer graphics rendering library computer science libraries compiled to native code to draw directly to a Java Abstract Window Toolkit AWT Javadoc SE java awt Canvas object computer science object drawing surface. The Java Native Interface JNI enabled developers to add platform dependent functionality to Java application software applications . The JNI enables developers to add time critical operations like mathematical calculations and 3D rendering . Previously, native 3D rendering was a problem because the native code didn t have access to the graphic context. The AWT Native Interface is designed to give developers access to an AWT code Canvas code for direct drawing by native code. In fact, the Java 3D API extension to the standard Java SE JDK relies heavily on the AWT Native Interface to render 3D objects in Java. The AWT Native Interface is very similar to the JNI, and, the steps are, in fact, the same as those of the JNI. See the Java Native Interface article for an explanation of the JNI techniques employed by the AWT Native Interface. The AWT Native Interface was added to the Java platform with the Java Platform, Standard Edition J2SE 1.3 Kestrel version. AWT Native Interface steps A complete walkthrough example of this technology is available on Wikibooks see link below . Create a Java application See the Java Native Interface article for an explanation of the code native code keyword computer programming keyword and the code loadLibrary code method. A code paint code method will be simply invoked when the AWT event dispatching thread repaints the screen. Create a C header file Create the C header file as usual See Java Native Interface for more complete explanations. Implement the C native code Type this in a file named NativeSideCanvas.cpp and compile into a library. See Java Native Interface for a more complete explanation. For ... more details
Infobox software name GlueGen logo screenshot caption developer Sun Microsystems Game Technology Group developer http jogamp.org JogAmp Community latest release version 1.0b6 latest release date start date and age 2008 5 22 latest preview version 2.0 rc3 latest preview date start date and age 2011 9 16 operating system Cross platform genre 3D computer graphics software library API license BSD license website URL http jogamp.org GlueGen is a Java programming language Java tool which automatically generates the Java and Java Native Interface JNI code needed to call C programming language C libraries from Java code. It reads in ANSI C header files and GlueGen configuration files, and emits C code. As JNI can be complex, Gluegen simplifies the process of binding Java to C native libraries. It was originally developed for Java OpenGL JOGL , a Java OpenGL library, although the project has since been separated so it can be used with other libraries. As of 2010, it is also used in Java OpenAL JOAL , which allows Java code to access OpenAL libraries. Use of GlueGen in JOGL For JOGL, GlueGen is used to bind OpenGL to Java programming language Java , and to the low level windowing system application programming interface APIs on the Microsoft Windows , X Window System and Mac OS X platforms. See also SWIG is another free computer software tool used to connect computer program programs written in C programming language C C with various scripting language s, and to C Sharp programming language C and Java programming language Java . Glue code External links http jogamp.org deployment jogamp next javadoc gluegen javadoc GlueGen s API http jogamp.org gluegen doc manual GlueGen s Manual Category Java platform Category Application programming interfaces fr Gluegen ... more details
GC language code doesn t do something to cause the GC to fail. In JNI, for example, C code which ... in C is to disable name mangling . Java Native Interface JNI , which provides an interface ... to write Glue code . Compiled Native Interface CNI , alternative to JNI used in the GNU compiler environment ..., for Common Lisp http java.sun.com docs books jni Java Native Interface Programmer s Guide and Specification Javadoc SE guide jni spec jniTOC.html The JNI Specification http code.google.com webtoolkit ... more details
otheruses2 AFC The Application Foundation Classes AFC were a graphical framework for building Java programming language Java based graphical user interface s GUIs , developed by Microsoft and shipped as part of the Microsoft SDK for Java. AFC was based on the Abstract Window Toolkit AWT , but its architecture made it easier to extend components to better fit user needs. AFC components were announced to be cross platform, but they worked better with Microsoft Java Virtual Machine ref cite web url http www.extropia.com tutorials java java afc jfc.html title Introduction to Web Programming publisher extropia.com quote There are actually two versions of the AFC. One works with Microsoft s Java Virtual Machine that comes as part of Microsoft Internet Explorer and JDK 1.1 and another that works with the JDK 1.02. The AFC is optimized to work with Microsoft s implementation of Java and should provide higher performance and less system resource use with Microsoft s own Java implementation. accessdate 2007 07 14 ref , and support on non Microsoft Windows Windows platform was problematic ref cite web url http java.sun.com developer technicalArticles upgrade javaplatform title Upgrade to the Official Sun Java Platform publisher sun.com quote Using technologies like J Direct instead of JNI , Windows Foundation Classes WFC , and Application Foundation Classes AFC , accessing any Microsoft Windows VM specific classes may require developers to substitute similar standard technologies. date October 2003 accessdate 2007 07 14 ref ref cite web url http www.dbmsmag.com 9710d02.html title Microsoft Wants to Close the Door on Non Windows Java Applications. publisher dbmsmag.com quote AFC is currently a Windows only solution, and like J Direct, it locks Java developers into Windows. date 1997 09 26 accessdate 2007 07 14 ref . History The release of AFC along with J Direct instead of JNI , and Visual J 2B 2B The WFC WFC , was part of an effort by Microsoft to gain leadership on the growin ... more details
in the Halifax Regional Municipality Jni Category Rogers Communications radio stations Jni Category News and talk radio stations in Canada Jni Category Radio stations established in 2005 ... more details
guidance phase ref name JNI Jane s Navy International, October 2005, Live firing tests rewrite ... capabilities were tested with live firings for the first time ref name JNI . The firings were ... technique. ref name JNI blockquote In August 2004, a German Navy Sachsen class frigate Sachsen class ... ref name JNI . The tests included firings against target drones such as the Northrop Grumman BQM ... AQM 37C and air launched Kormoran 1 anti ship missiles ref name JNI . Further live firings were ... in the Atlantic Ocean approximately convert 180 nmi km west of the Azores ref name JNI . The tests ... two incoming Iris target drones ref name JNI . The long range Standard missile SM 2 engagement ... of the test ref name JNI . Operational Concept APAR is typically paired with Thales Nederland s SMART ... more details
Java Virtual Machine Tool Interface JVMTI, or more properly, JVM TI was introduced in Java Platform, Standard Edition J2SE 5.0 Tiger . This Interface computer science interface allows a computer program program to inspect the state and to control the execution of applications running in the Java Virtual Machine JVM . JVMTI is designed to provide an Application Programming Interface API for the development of tools that need access to the state of the JVM. Examples for such tools are debugger s or profiler computer science profiler s. The JVMTI is a native interface of the JVM. A library, written in C programming language C or C , is loaded during the initialization of the JVM. The library has access to the JVM state by calling JVMTI and JNI Java Native Interface functions and can register to receive JVMTI events using event handler functions that are called by the JVM when such an event occurs. JVMTI was defined through the Java Community Process by JSR 163. The JVMTI replaces the JVMPI Java Virtual Machine Profiling Interface and the JVMDI Java Virtual Machine Debug Interface . The JVMPI and the JVMDI are declared as being deprecated in J2SE 5.0 and were removed in Java SE6. JVMTI is the lowest level of the Java Platform Debugger Architecture . External links Javadoc SE guide jvmti JVM Tool Interface http www.oracle.com technetwork articles javase jvmti 136367.html Creating a Debugging and Profiling Agent with JVMTI http java.sun.com developer technicalArticles Programming jvmpitransition The JVMPI Transition to JVMTI Category Java virtual machine Category Java development tools ... more details
of the ICWI technique. ref name JNI Jane s Navy International, October 2005, Live firing tests rewrite .... ref name JNI The tests involved three live firing events including firing a single Standard missile ... comprising two ESSM s against two incoming Iris target drones. ref name JNI The long range Standard ... disabled for the purposes of the test . ref name JNI See also De Zeven Provinci n class frigate Active ... more details
Infobox software name JamVM latest release version 1.5.4 latest release date release date 2010 01 01 logo screenshot caption developer Robert Lougher operating system Cross platform programming language C programming language C and Java programming language Java genre Java Virtual Machine license GPL GNU General Public License website http jamvm.sourceforge.net JamVM is an open source Java Virtual Machine JVM developed to be extremely small compared with other virtual machine s VMs while conforming to the Java virtual machine specification version 2 blue book . JamVM can be configured to use the GNU Classpath or the OpenJDK Java class library and recent versions support object finalization, Soft Weak Phantom References, the Java Native Interface JNI and the Reflection API. The compacting garbage collector can run either synchronously or asynchronously within its own thread. JamVM currently supports the Central processing unit CPUs x86 64 AMD64 , ARM architecture ARM , Intel 80486 i80486 , MIPS architecture MIPS , PowerPC and SPARC . The OpenJDK compatible version of JamVM is supported by IcedTea , and IcedTea packages of JamVM are included in both Debian and Ubuntu operating system Ubuntu . This enables JamVM to be installed as an alternative Java Virtual Machine to hotspot when using OpenJDK. When using Ubuntu on ARM, JamVM is the default VM https launchpad.net ubuntu oneiric source openjdk 6 6b23 pre4 0ubuntu1 . See also Portal box Free software Java List of Java virtual machines Free Java implementations External links http jamvm.sourceforge.net JamVM Web Page http bugblogger.com java vms compared 160 Java VMs Compared Java Virtual Machine Interlang DEFAULTSORT Jamvm Category Java virtual machine Category Free compilers and interpreters prog lang stub lt JamVM ru JamVM ... more details
refimprove date August 2010 Cleanup rewrite date January 2010 Image Vividas.logo.gif thumb right Vividas Logo Vividas Holdings Pty Ltd formerly Vividas Plc, formerly E genie Australia Pty Ltd ref http search.asic.gov.au cgi bin gns030c?acn 094 334 504&juris 9&hdtext ACN&srchsrc 1 ASIC Free Company Name Search Bot generated title ref is a software company situated in Australia in August 2000. The Vividas player client technology is multi architectural relying on Java or ActiveX for Windows only playback and multi platform running natively on Win32 and both Mac Intel and Mac OS X PPC . JNI architecture limits the application to certain devices and platforms. Technology The technology is based on 4 parts On2 VP6 compression decompression The compression technology responsible for the quality of the presentation. Xiph Ogg Vorbis The audio playback compression decompression component. Java Runtime or ActiveX Responsible for playback, network retrieval and connection speed determination. Content Delivery Network s Storage and Delivery of the video files from companies such as Akamai, Limelight, etc. Uses Vividas technology is used to provide streaming video content for Advertising, Marketing and Communications Corporate Communication Entertainment Film, Music and Sports Offices are in Melbourne , Australia. References Reflist External links http www.vividas.com Vividas http www.on2.org company news room press releases ?id 254 Press Releases http wiki.multimedia.cx index.php?title Vividas VIV In depth overview of .viv Vividas format http git.mansr.com ?p vividas Decryption Parser C Library ict company stub Category Software companies of Australia ... more details
Infobox Radio station name WJNI image city Ladson, South Carolina area Charleston, South Carolina branding slogan Gospel 106.3 airdate June 15, 1998 frequency 106.3 MHz format Gospel music Gospel power erp 6,000 watt s haat 100 meters class A facility id 66798 coordinates coord 32 55 42.00 N 80 6 13.00 W region US SC type landmark callsign meaning W ith J esus N othing s I mpossible former callsigns affiliations owner Thomas B. Daniels licensee sister stations webcast website http www.wjnifm.com wjnifm.com WJNI 106.3 FM broadcasting FM is a radio station broadcasting a Gospel music Gospel format. Licensed to Ladson, South Carolina , USA, it serves the Charleston SC area. The station is currently owned by Thomas B. Daniels. History In Spring 1999, WJNI jumped from 16th in the Winter ratings to 12th a year earlier it was not even on the air. Cliff Fletcher said the station drew listeners from stations owned by big companies because it was unique, with community involvement and empowerment major features of the format. The target audience was 25 to 44. ref cite news url http www.animaux.net stern charleston.html title Z93, Oldies 102.5 top ratings last Lipman first Lisa work Post and Courier date 1999 08 19 accessdate 2010 07 08 ref In Winter 2002, WJNI reached number six. ref cite news url http www.animaux.net stern charleston.html title Latest Arbitron ratings have Z 93 still on top work Post and Courier date 2002 05 19 accessdate 2010 07 08 ref References reflist External links FM station data WJNI Charleston SC Radio Category Christian radio stations in the United States Category Radio stations in South Carolina JNI SouthCarolina radio station stub Christian radio station stub ... more details
Plan for AIDS Relief http www.pepfar.gov ref JNI also partners with several other non profit ... TB and HIV. JNI was the first company to screen about 2 million pregnant women for the presence ... so JNI began concentrating on its vaccine division. Vaccine development Image Jn international.JPG ... has been shown to provide a minimum of 3 years protection. JNI s conjugate meningococcal vaccine ... & Publications JNI patents and publishes Journal articles of its research and technologies in the field ... more details
of the ICWI technique. ref name JNI Jane s Navy International, October 2005, Live firing tests ... range off the coast of California that included a total of 11 ESSM missile firings. ref name JNI The tests ... launched Kormoran 1 anti ship missiles. ref name JNI Further live firings were performed by the RNLN ... approximately convert 180 nmi km west of the Azores. ref name JNI The tests involved three live ... against two incoming Iris target drones. ref name JNI All ESSM launches from De Zeven Provinci n ... more details
in the terminal guidance phase. ref name JNI Jane s Navy International, October 2005, Live firing tests ... capabilities were tested with live firings for the first time. ref name JNI The firings involved ... breaking tests represented the world s first live verification of the ICWI technique. ref name JNI ... 180 nmi km west of the Azores. ref name JNI The tests involved three live firing events including ... JNI The long range Standard missile SM 2 engagement apparently resulted in an intercept at a range ... s proximity fuse having been disabled for the purposes of the test . ref name JNI Counter piracy operations ... more details
Interface JNI framework which comes as standard with various Java virtual machine s. However the CNI authors claim various advantages over JNI ref http gcc.gnu.org java faq.html 2 3 The GCJ FAQ GNU ... more details
on the native Subversion presence. Competition JavaHL is a Java Native Interface JNI wrapper of the native ... cases. However, SVNKit implements JavaHL API and thus both SVNKit and Subversion JNI wrapper ... more details
Infobox software name Tcl Java logo screenshot caption developer latest release version 1.4.1 latest release date release date 2008 04 04 latest preview version latest preview date operating system Cross platform platform Java Virtual Machine genre Tcl Programming Language Interpreter license BSD license website http sourceforge.net projects tcljava Tcl Java is a project to bridge Tcl and Java programming language Java . It consists of two distinct packages, Tcl Blend and Jacl. Tcl Blend Tcl Blend is a Tcl extension that makes use of Java Native Interface JNI to facilitate communication between a Java interpreter and a Tcl interpreter. Tcl Blend is typically used to load a Java interpreter into an existing Tcl process, so that functionality implemented in Java can be accessed in a Tcl script. For example, one could allocate a Java object in a Tcl script and interactively invoke Java methods on the object. One can also load Tcl Blend and Tcl into a Java process, which adds scripting functionality to an existing Java application. Because Tcl Blend is a normal Tcl extension, one can use it with other popular Tcl extensions like Tk, Expect, and Itcl . Jacl Jacl is a self contained implementation of a Tcl interpreter, written entirely in Java. Jacl also includes features that facilitate communication between a Java interpreter and a Tcl interpreter. Jacl is typically used to incorporate Tcl scripting functionality into an existing Java application, without dealing with the complexities of native code that come with loading Tcl Blend into a Java process. JTcl, a fork of Jacl, was released on November 17, 2010. One of the main goals of JTcl is to continue the modernization of Jacl that began with the Jacl Modernization Project in the Google Summer of Code GSOC 2009. ref http jtcl.kenai.com faq.html JTcl FAQ ref See also C Tcl Itcl Java programming language Java List of Java scripting languages Tcl Tcllib References Refimprove date September 2010 Reflist External links http ... more details
Infobox Software name AIDA Abstract Interfaces for Data analysis Data Analysis logo screenshot caption developer researchers from CERN , LAL, SLAC National Accelerator Laboratory SLAC latest release version 3.2.1 latest release date October 2003 operating system Cross platform genre license LGPL website http aida.freehep.org AIDA home page Abstract Interfaces for Data analysis Data Analysis AIDA is a set of defined interfaces and formats for representing common data analysis objects. The project was instigated and is primarily used by researchers in high energy particle physics . As of 2011, the projects seems dormant, with last recent news on the project homepage dating from 2005. The goals of the AIDA project are to define Abstraction layer abstract interfaces for common physics analysis objects, such as histograms , ntuple s or Tree data structure data trees , fitters, I O etc. The importance of the interface concept is that a variety of different tools with different implementations can all support a uniform interface this encourages modular design in data analysis packages and enables users to use their preferred implementation of a certain functionality without having to re write existing code. An additional benefit of AIDA is the specification of an XML representation format for data objects, which can be written and read by AIDA compliant applications. AIDA implementations exist for C , Java programming language Java and Python programming language Python . Usage of AIDA interfaces can be found in the Geant4 examples. See also FreeHEP Java Analysis Studio Geant4 HippoDraw ROOT OpenScientist External links http aida.freehep.org AIDA home page http java.freehep.org aidajni index.html AIDA JNI &mdash allows C programs to use any Java implementation of AIDA http iaida.dynalias.net iAIDA &mdash a C implementation of AIDA http java.freehep.org jaida index.html JAIDA &mdash a Java implementation of AIDA http paida.sourceforge.net PAIDA &mdash a pure Python programm ... more details
Infobox software name OpenCard Framework title OpenCard Framework logo File screenshot File caption collapsible author IBM , Gemplus developer released Start date YYYY MM DD df yes no discontinued latest release version latest release date Start date and age YYYY MM DD df yes no latest preview version latest preview date Start date and age YYYY MM DD df yes no frequently updated DO NOT include this parameter unless you know what it does programming language Java programming language Java operating system platform size language status genre Application programming interface API license website URL http www.openscdp.org ocf OpenCard Framework OCF provides a Java programming language Java Application programming interface API to access both to smart card readers and to the applications embedded on the smart card s. The OpenCard Framework was originally defined by the OpenCard Consortium, but mainly driven by IBM and Gemplus. The work ended with version 1.2 of the specification and a reference implementation by IBM. The consortium split up and left the OpenCard Framework in a dormant state. The website was still available until 2007 and is now shut down. The original code was transferred the a project on SourceForge , but never actively maintained. Architecture CardTerminals are smart card reader Device driver drivers . They can be native Shared object .so , Dynamic library .dll using Java Native Interface JNI or they can use the javax.comm or gnu.io API. The distribution provides a bridge with PC SC drivers. CardServices are high level interfaces to the applications hiding the ISO IEC 7816 3 and 4 complexity. Available CardServices are PassThruCardService, MFCFileAccess, BasicEMVAppletAccess, VOPCardService, ... Books Uwe Hansmann, Martin S. Nicklous, Thomas Sch ck, Frank Seliger, Smart Card Application Development Using Java, Ed Springer, 2000, ISBN 3 540 65829 7 See also OpenSCDP Open Smart Card Development Platform PC SC Personal Computer Smart Card PC SC External l ... more details
SLN The Rapid Action Boat Squadron RABS is a force element Squadron naval squadron of the Sri Lanka Navy that provides expertise in small boat operations in support of littoral operations, amphibious warfare amphibious and riverine activities. The unit is equipped with Inshore Patrol Crafts IPC s and Arrow boat Arrow speed boats that provide high degree of fire power along with high speed and maneuverability. ref cite web url http www.asiantribune.com ?q node 13183 title Launching of 100th indigenous special designed fighting boat by the Sri Lanka Navy accessdate 2008 09 16 work Ravin Edirisinghe publisher Asian Tribune date 12 September 2008 ref File Sri lanka Navy.jpg thumb left SLNS Sayura sailing in the background with several Arrow boat arrow class attack boat s and Inshore patrol crafts in the foreground. Formed in 2008 the unit is tasked with countering light fibreglass attack boats used by the Sea Tigers in the coastal waters of Sri Lanka during the Sri Lankan Civil War . The unit also carried out amphibious raids on sea tigers coastal outposts. They operate with IPCs in groups of four craft with some groups totaling 25 30 craft combine to form IPC units, which are based at strategically important locations around the island. The IPC squadrons are organised for rapid reaction interception operations, because the Sea Tigers Sea Tiger cadres were able to remain hidden until they decide to confront the SLN. To maximise the amount of fire power each squadron can bring to a battle, an IPC unit would speed towards the enemy using strategies that echo infantry tactics an arrowhead formation is used to expand each boat s arc of fire in an attack manoeuvre, or boats are arranged in three adjacent columns in single file so as to mask their numbers and increase the SLN s element of surprise. ref name jni http www.navy.lk index.php?id 1198 Sri Lanka learns to counter Sea Tigers swarm tactics, JANE S NAVY INTERNATIONAL , Jane s Information Group ref See also Special Boat ... more details
Infobox software name JNAerator logo screenshot caption developer http ochafik.free.fr Olivier Chafik latest release version 0.9.5 latest release date start date and age 2010 11 11 latest preview version latest preview date programming language Java programming language Java operating system Cross platform genre library API license LGPL website URL http jnaerator.googlecode.com JNAerator is a computer programming programming tool tool for the Java programming language Java programming language which automatically generates the Java Native Access JNA or BridJ code needed to call C programming language C and Objective C libraries from Java code. It reads in ANSI C header files and emits Java code. Some optional customization can be done through command line options, which can be saved in configuration files. JNAerator does not need any native compiling beyond that of the targeted dynamic library all of the glue code is in Java , which helps simplify the process of binding Java to C programming language C native libraries when compared to Java Native Interface JNI based means. Its output is typically larger and harder to use than hand crafted JNA bindings, but it saves time and effort for bindings of large libraries with JNA. JNAerator Studio While JNAerator is mainly a command line based tool, it also contains a limited GUI that s ideal for simple quick generation experiments. It can be launched from the Web using the direct WebStart link from the project s main page, or by double clicking on JNAerator s JAR executable archive. File JNAeratorStudio.png Uses http nativelibs4java.googlecode.com NativeLibs4Java gathers a few JNAerator generated Java wrappers for native libraries http code.google.com p nativelibs4java wiki OpenCL JavaCL and OpenCL4Java , OpenCL library http code.google.com p nativelibs4java wiki Mono Mono4Java Mono software Mono .NET embedding API http code.google.com p nativelibs4java wiki MacOSXFrameworks MacOS X Frameworks , work being integrated to ht ... more details