User:Trifonnt/MyReadings

From ADempiere ERP Wiki

(Difference between revisions)
Jump to: navigation, search
m (REST Frameworks)
m (Hospital Information System)
Line 564: Line 564:
* [https://sourceforge.net/projects/medical Medical]Written in Python, uses OpenObejcts framework. Health and Hospital Information System (HIS) for OpenERP. Uses standards, such WHO ICD-10 and ICD-10-PCS. Provides a universal EMR (Electronic Medical Record) / HIS, so developing countries can also benefit.
* [https://sourceforge.net/projects/medical Medical]Written in Python, uses OpenObejcts framework. Health and Hospital Information System (HIS) for OpenERP. Uses standards, such WHO ICD-10 and ICD-10-PCS. Provides a universal EMR (Electronic Medical Record) / HIS, so developing countries can also benefit.
 +
 +
* [http://hl7api.sourceforge.net/index.html hl7API]HAPI (HL7 application programming interface; pronounced "happy") is an open-source, object-oriented HL7 2.x parser for Java.
==== Siemens ====
==== Siemens ====

Revision as of 19:46, 7 December 2010

Contents

General




  • email offer IMAP access
  • ImageMagick v6 Examples -- Creating ThumbnailsImageMagick® is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF




Interesting


DSL - Domain Specific Languages


  • DSL ExamplesApache Camel DSL; Regular Expressions; Structured Query Language (SQL);

Prototyping

  • Pencil Projectmission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
  • Terms
MODFM = Mockup-driven fast-prototyping methodology.

Pivot Tables

Mozilla - Firefox Extensions

Project/Time/Bug management

  • Project Dune Web-based issue tracker. Integration with subversion or cvs, code inspections in the browser, SCRUM project management.
  • Open Proj - free, open source desktop alternative to Microsoft Project.
  • Open Workbench - Open source project similar to Microsoft Project.
  • workeffort Businesses perform work efforts within their organizations to accomplish tasks such as producing products, developing software, mantaining assets etc. This system helps in managing these kind of tasks. It also includes a time tracking system.
  • eHourTimesheet Management
  • OpenTimeEclipse, SWT/JFace, Hibernate, embedded relational databases, XML.
  • Mantis Bug TrackerPHP
  • dotProject
  • www.acetask.com
  • RedmineFlexible project management web application written using Ruby on Rails framework. Similar to sf.net.
  • Time4UJava based.
  • Project.net

Bug-Finding Tools

Communication

"I guess I should warn you, if I turn out to be particularly clear, you've probably misunderstood what I've said."


Good lookiing Resumes/CV


Software Engineers Salaries

Open Source Magazines, Articles and Surveys

Surveys/Studies

Magazines

Articles

We tried once to create an open-source developer out of a normal developer, but it completely failed.
We never tried it again. Truth be told, I had an aversion to it.
An open source developer is a self-starter. 
He's competitive - this is someone that wants to prove that they can do something better than you can. 
As such, it's a great recruitment/qualification vehicle, because you can see their work before you ever think of hiring them. 
You can see if they'll work out for the company. 
We definitely took that approach to hiring.
, but don't beg for help, the guys who work owe you nothing.

OSS Etiquette & Culture

Open Source Wars


How to ask questions in public forums?

Open Source Models

Giving It Away

My wish list - Books

Ordered by my desire!!!

Books i already have

Online books/Magazines

Articles and posts from Martin Fowler

Doing Business

  • License management
    • True LicenseThе project aims at managing licensing aspects for closed source Java applications in a secure, reliable, flexible and yet easy way.

Financial based

Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4366156 By: drhayderaziz

I think that Adempiere would get a lot of kudos if Adempiere went the XBRL route www.xbrl.org for financial reporting. For listed companies (and even for unlisted) XBRL will be the way to go especially for any international company that has to consolidate accounts from multiple legal entities in multiple countries in a standardized manner. This would be an essential component of an ERP system in the 2008-2009 time frame. If Adempiere would have its COA structured the XBRL way and have XBRL compliant financial statements at company/consolidated level it would be an AMAZING value proposition to so many organizations.

Credit Card processing

Acounting Information

Accounting Systems
Accounting application
  • FrontAccountingFree; Accounting systems for small companies and our popular web based FrontAccounting is a simple, but powerful, system for the entire ERP chain.

Invoice creation/generation

Budgeting


Payment processors


CS and ROT explained

In UK two methods of trading are popular with manufactures and wholesalers - Consignment Stocking(CS) and Retention of Title (ROT). The question is does ERP handle these types correctly?

CS is where stock is supplied and title transferred on sale to the end user.

ROT is where title is transferred on payment by the wholesaler.

This means that some goods held in the wholesalers warehouse will not belong to him and should not be counted as assets until title is transferred in the case of ROT and not at all in the case of CS unless the wholesaler uses ROT himself.


Bank/SWIFT oriented

  • WIFEWIFE is an open source Java library for SWIFT messages parsing, writing and processing. The components are heavily tested and running in production environments since 2005.


Venture Capital Companies

Non IT Technology

Social networks

 Call me now http://www.bitwine.com/presence/1/25850.gif


Developer oriented social network


The Semantic Web - Information sharing - machine-readable way

  • The Friend of a Friend (FOAF) projectThe Friend of a Friend (FOAF) project is creating a Web of machine-readable pages describing people, the links between them and the things they create and do.
  • foafrealm.orgD-FOAF - distributed authentication and trust infrastructure without a centralised authority.

Projects with very high social importance

  • Sahana Disaster Management System


Terms

  • How
    Ltd.
    is written in different languages

Romanian: SRL = Societate Raspundere Limitata

Spanish: SC = Limited Partnershp (Sociedad Comanditaria) [1]

German: GmBH =

Serbian: DOO =

Bulgarian: OOD =

Cloud Computing and Storage

Voting/Survey systems

Adempiere


http://adempiere.globalqss.com/cgi-bin/get_ID?
USER=user
&PASSWORD=pass
&TABLE=AD_Column
&ALTKEY=
&COMMENT=SomeCommentHere
    • Show log
http://adempiere.globalqss.com/cgi-bin/showlog?AD_Column


Adempiere Brazil Localization effort people that are cooperating with Adempiere LBR (LBR = Localization Brazil). Those are their names, followed by their sourceforge username.

Eduardo Montenegro (emontenegro) Alvaro Montenegro (amontenegro) Mario Grigioni (mgrigioni)


Adempiere commit schema

  • Mentor/Commiter approach approved with 11/11 votes, according to this thread.

VERY IMPORTANT

Incoming events

Events in London


Time: xx:xx GMT Day: Tuesday June 26 Venue: IRC channel #adempiere-team (on irc.freenode.net)

1 - Xxx

2 - Xxx

Possible integrations with external systems

OSGI

Hospital Information System

  • care2x Care2x is a hospital information system which has lots of feature but no accounting at all.
  • NetEpi Open Source, network-enabled tools for epidemiology and public health practice.
  • OpenMRS
  • MedicalWritten in Python, uses OpenObejcts framework. Health and Hospital Information System (HIS) for OpenERP. Uses standards, such WHO ICD-10 and ICD-10-PCS. Provides a universal EMR (Electronic Medical Record) / HIS, so developing countries can also benefit.
  • hl7APIHAPI (HL7 application programming interface; pronounced "happy") is an open-source, object-oriented HL7 2.x parser for Java.

Siemens


Integration with WEB Shops

Zimbra

IBM WEB Sphere

Talend

iButton


SPML

  • Service Provisioning Markup languageOpen standard for the integration and interoperation of service provisioning requests. SPML is an OASIS standard based on the concepts of DSML. SPML version 1.0 has been approved in October 2003. SPML version 2.0 has been approved in April 2006. SAML exchanges the authorization data.


X.400


www.skydeck.com


SAF-T (Standard Audit File for Tax Purposes)

Shipping applications


Other

Adempiere Application dictionary vs. Axapta Data dictionary

XML databases


VoiceXML

VoiceXML Providers


Xml2Xsd

List of XML Schemas

Bookmarks

  • XBEL - XML Bookmark Exchange Language
  • xbel

Business

   * ARTSXML - Retail XML schema specification by Association for Retail Technology Standards
   * UBL - Defining a common XML library of business documents (purchase orders, invoices, etc.) by Oasis
   * HR-XML
   * XBRL Extensible Business Reporting Language for International Financial Reporting Standards IFRS and United States Generally Accepted Accounting Principles GAAP business accounting.

CAD / DCC

* KML, Keyhole Markup Language is use for annotation on 3D Geographical Browser. Browser supported are Google Earth. These annotation can be use to place events such as Earthquake warning, historical events…etc.

Note: CAD / DCC can also refer to GIS and other types of management systems for other industry.


** JAKJava API for KML

Financial

   * FpML, Financial products Markup Language is the industry-standard protocol for complex financial products. It is based on XML (eXtensible Markup Language), the standard meta-language for describing data shared between applications.
   * FIXML, Financial Information eXchange (FIX) protocol is an electronic communications protocol initiated in 1992 for international real-time exchange of information related to the securities transactions and markets.

Graphical User Interfaces

   * GLADE - GNOME’s User Interface Language (GTK+)
   * KParts - KDE’s User Interface Language (Qt)
   * XUL - XML User Interface Language (Native)
   * XAML - Microsoft’s Extensible Application Markup Language

Mathematical

   * MathML - Mathematical Markup Language

Metadata

   * RDF - Resource Description Framework
   * ONIX for Books - ONline Information eXchange, developed and maintained by EDItEUR jointly with Book Industry Communication (UK) and the Book Industry Study Group (US), and with user groups in Australia, Canada, France, Germany, Italy, the Netherlands, Norway, Spain and the Republic of Korea.
   * DDML - reformulations XML DTD

Music Playlists

   * XSPF - XML Shareable Playlist Format

News Syndication

   * Atom - Atom
   * RSS - Really Simple Syndication

Paper and Forest Products

   * papiNet - XML format for exchange of business documents and product information in the paper and forest products industries.

Parser

   * JAXP, Java XML API.
   * SAX, serial access XML parser, a popular alternative to DOM.
   * XDR

Statistics

   * SDMX - SDMX-ML is a format for eXchange and sharing of Statistical Data and Metadata.

Vector Images

   * SVG - Scalable Vector Graphics

See also

   * List of XML markup languages
   * XML Schema Language Comparison
   * XML transformation language
   * XML pipeline

REST


REST Articles

REST Frameworks

  • Cetia4 Java Servlet-based REST Framework
  • Prudence Prudence is an open source container and framework for scalable web frontends and network services.
  • Kauri Kauri is a Java-based, REST-centric framework for developing web applications and web services.


Restlet REST Framework


Jersey REST framework


Project Zero REST framework


Sling


Mattress REST framework


RESTEasy


REX - REST SQL/XML Mapping Service


SerfJ

  • SerfJ Simple Ever Rest Framework for Java


Spring and REST

BPM


BPM Articles

Workflow Frameworks

jBPM


Messaging Systems

JMS

Process Flow Application

LMS - Learning Management System

Software Translation tools


TMX - Translation Memory Applications/Tools

CAT - Computer Assisted Translation


Spell Check tools

Rule Engines

ESB - Enterprise Service Bus and JBI - Java Business Integration


ESB/JBI Articles

VPN

Linux


  • User Friendly Linux Distros
  • Clam AntiVirusOpen source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.
  • How to download xampp from command line:
wget http://www.apachefriends.org/download.php?xampp-linux-1.6.4.tar.gz
  • How to find which Linux Distributoin you use?
cat /etc/issue
lsb_release -a
  • apt-get
    • Where does apt-get -d store files? [9]
/var/cache/apt/archives
/etc/apt/cache/archives


Distributions

File Systems

  • FUSEWith FUSE it is possible to implement a fully functional filesystem in a userspace program.
  • GDataFsFUSE implemtation that mount your account at google's picassa web to your filesystem. The filesystem support full read/write and delete of album and photos.


Configuration Management Tools


Backup Solutions

  • Bacula Systems™Open Source network backup software, combining enterprise-class Bacula Open Source software with first-class service and support.

Virtual Machines


Applications based on VM


VMWare

VirtualBox

OpenVZ

KVM - Kernel Based Virtual Machine

VBVM - Visual Basic Virtual Machine

  • VBVMVisual Basic Virtual Machine - run a .EXE file produced by VB5 or VB6

QEMU

  • QEMUQEMU x86 Emulator - Run Wine on non-x86 architectures

BOCHS

  • BOCHSVirtual x86 Intel machine. (OSS) Run x86 operating systems on top of/concurent with Linux.

Proxmox VE

  • [10]Proxmox Virtual Environment is an easy to use Open Source virtualization platform for running Virtual Appliances and Virtual Machines.

ENSPEED VIRTUALIZATION PLATFORM

http://www.enspeed.com/products_liferay.html

Network Boot - PXE


Live CDs

Linux based

  • Vixta
  • Postgre DB Live CD
    • Description what is on CD
    • netepi Has a shell script in the latest tarball release for NetEpi Collection which takes the Ubuntu LiveCD distribution and strips out unnecessary stuff, installs PostgreSQL and NetEpi and various screencast demo movies and the manuals etc, and then creates an ISO for burning.


Windows based

Ant related

How to debug remotely ANT Taks?

...
		<java classname="org.java.plugin.boot.Boot"
			  fork="true" >
			<arg value="./imp.xml" />

			<classpath refid="project.classpath"/>
			
			<jvmarg value="-DPropertyFile=${PropertyFile}" />
			<jvmarg value="-classic" />
			<jvmarg value="-Xdebug" />
			<jvmarg value="-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y"/>
		</java>
...

Maven Related

Maven tips

Compile using the Validation profile(-Denv=val). During the initial install, do not run unit tests. All jars will be made first.

mvn -Denv=val -DskipTests install

Maven Repository Managers

HTML, CSS, RSS, Atom


CSS


Ajax/DHTML Form Builders

Javascript Graph Editor


Tips and Site designs

RSS

  • How to add URL to My Yahoo RSS Reader?
http://add.my.yahoo.com/rss?url=http://www.someSite.com/rss/press_release_todays_newsfeed.xml

Atom

Atom Servers

  • atomojo An Atom Publishing Protocol Client & Server
Personal tools