recentpopularlog in

eocas : development   67

Sustainable Development Committee (北京国际交流协会可持续发展专业委员会 Beijing International Association of Sustainable Development Professional Committee)
"The SDC committee is committed to the research and practice of sustainable development; to provide a broadened global vision of ecological environment, financial order and moral culture; and through international exchanges as well as collaborations in eco-community, healthcare and epidemic prevention, energy technology and cultural & creativity, we actively promote sustainable development of eco-civilization reflected by harmonious co-existence between men as well as human and nature.

The Committee positioned itself as a platform for Chinese and international think tanks to build connections with one another, and it is also a cultivation centre for identified talented doers."

Registered 2005 in Beijing, yet with many of its members based in Chengdu / Sichuan and tightly related with Huadao Eco-Village that is localised there.

One of the founding organizers of Hanwang Forum, an annual conference similar to WEF Davos with ~2,000 participants consisting of government leaders, royalties, non-governmental organizations, research institutes, entrepreneurs, experts and academics from United Nations, European Union, over 40 countries and regions across Europe, America, Asia, Africa and Hong Kong, Macau and Taiwan. The respective fields of “Hanwang 7+1” are namely Government Policies, Civil Society, Agriculture and Food, Healthcare, New Energy (Energy Conservation), Information Technology, Eco-community as well as Cultural Heritage and Innovation.

Agrachina  Sustainability  community  NGO_NPO  Sichuan  Chengdu  sustainable  development  Policy  civilsociety  Agricultural_Development  Platform  Conference  Beijing  China  Organic_Agriculture  health  Energy-saving  Information_Society  Information_Technology  Ecology  Culture  History  Innovation  Environment  Collaboration  Creative 
5 weeks ago by eocas
The global food problem isn’t what you think - The Washington Post
Making a point for 'Nutrition Security'!

"Providing food security to the nearly 10 billion people who will inhabit the globe by 2050 is one of the key issues of the 21st century. Given that reality, you might think the international community would at least be able to agree on how to define the problem.

Unfortunately, you would be wrong.

While a large part of the agricultural research establishment is focused on one aspect of the challenge — calories — another part of the scientific community is focused on a related but different one: adequate nutrient consumption.

To this point, the first group has driven the world’s agricultural research agenda. But a new study I co-authored with a group of international scientists and recently published in Nature Sustainability suggests that calorie fundamentalism is leading us down a dangerous path.

Our group looked at both the question of how much food will be available during the next three decades and the question of whether this food will meet our nutritional needs.
We must shift our emphasis from food security to nutrition security.

A major effort must be made to increase the productivity — the yield per hectare — of nutrient-rich foods such as fruits, vegetables, nuts, seeds and beans. By enhancing their productivity, we’ll make them more available and affordable. And we’ll see the benefits in a diminished obesity crisis and fewer victims of micronutrient deficiencies."

Written by Gerald C. Nelson, a professor emeritus at the University of Illinois at Urbana-Champaign and a former senior research fellow at the International Food Policy Research Institute.

Agrachina  health  food  foodsystems  Food_Security  Food_Safety  development  NGO_NPO  Research 
6 weeks ago by eocas
OPNFV Gambia
"OPNFV Gambia progresses the state of NFV around continuous delivery, cloud native network functions (CNFs), testing, carrier-grade features and upstream project integration. OPNFV was a pioneer with NFV continuous integration and is now taking a first step towards continuous delivery. The release also includes new service assurance and monitoring features. CSPs driving network transformation initiatives can utilize OPNFV for continuous integration and testing, development of reference architectures, VNF onboarding and validation, use case testing, NFVI/VIM procurement, development of operational practices and more. OPNFV is the nexus point for collaboration between open source networking projects and ecosystems by integrating upstream projects into reference architectures tuned for NFV use cases, leading cross-project initiatives for dynamic continuous integration (CI), and fostering the open source community transforming networks."

Under the Linxu Foundation umbrella.

Startupinthecloud  network  Linux  Standardization  devops  development  Software  Cloud_Development  cloud_providers  Cloud_Service_Providers  opensource  Ecosystem  community 
7 weeks ago by eocas
MicroBlocks: Small, Fast, Human Friendly
"MicroBlocks is a new programming language inspired by Scratch that runs right inside microcontroller boards such as the micro:bit, the NodeMCU and many Arduino boards.

The MicroBlocks system allows for dynamic, parallel and interactive programming, just like in Scratch, but with the twist of letting your projects run autonomously inside the board without being tethered to a computer. Thus, MicroBlocks provides the immediacy and liveness of tethered blocks programming, while supporting real-world applications that require precision timing, autonomous operation, or physically embedding the processor into projects. For example, one might write a program to record acceleration data, then embed the microcontroller and a small battery in a model rocket to explore G-forces at launch time.

In other words, MicroBlocks lets you program your boards exactly like you would in Snap4Arduino, S4A or the Arduino extension for Scratch, and when you are happy with your program you can just unplug the board from your computer and everything will keep running as if by magic!

With MicroBlocks, you can build your own "real world" digital instruments, interactive jewelry, electronic games and measuring devices, all by using blocks."

MicroBlocks is free software, released under the Mozilla Public License v2.0.

Startupinthecloud  opensource  Programming  IoT  Scratch  development  tools  Automation 
9 weeks ago by eocas
NotABug | Free code hosting
" is a free-software code collaboration platform for freely licensed projects. We exist to help projects that distribute under any free license. These include, but are not limited to:

The GNU Affero General Public License
The GNU General Public License
The Lesser GNU General Public License
The Apache License
The two clause BSD License
The three clause BSD License
The MIT License"

Therefore kind of a FLOSS-alternative for Github.

Startupinthecloud  Legal  Hosting  Programming  Software_Engineering  development  opensource  Git  Platform 
12 weeks ago by eocas
Global Hand
"Global Hand is a matching service: a non-profit brokerage facilitating public/ private partnership.

Although today’s world sees many parties wishing to respond to global issues, the problem they often face is connectivity. Who should they partner with and how?

Global Hand is designed to bring together people from all parts of the spectrum. You can use this site to find partners wherever you fit. Your area of interest may be:

Social Entrepreneurship
Disaster response
Poverty alleviation
Job Creation
Guidelines/Best Practice
Doing business with the poor
Sustainable Development
Corporate Social Responsibility
Humanitarian Aid
Fair Trade
Corporate Volunteering

Global Hand helps match for-profits, non-profits, foundations, trusts, governments, diplomats and more."

Global Hand is run as an initiative of Crossroads Foundation Limited, which is a non governmental organisation registered under the laws of Hong Kong and is supported by Crossroads Global Village (UK), an independent company limited by guarantee registered in England and Wales.

Agrachina  NGO_NPO  community  Platform  SocialEntrepreneur  Directory_Database  foundation  Fundraising  Micro-Financing  Sustainability  development  CSR_Corporate-Social-Responsibility  Fair_Trade  Volunteer  HongKong  UK 
november 2018 by eocas
The Nature Conservancy - TNC
"Since 1951, The Nature Conservancy has worked to protect the lands and waters on which all life depends.
From our historic work in land acquisition to cutting-edge research that influences global policy, The Nature Conservancy is constantly adapting to take on our planet’s biggest, most important challenges. Our vision is a world where the diversity of life thrives, and people act to conserve nature for its own sake and its ability to fulfill our needs and enrich our lives."

Charitable environmental organization, headquartered in Arlington, Virginia, United States. Active in 72 countries. Chinese branch 大自然保护协会 (dà zìrán bǎohù xiéhuì), office in Beijing (DNC compound at No. 9 Jianwai Dajie) with local website (

Closely affiliated with Alibaba / Jack Ma, they jointly run the China Global Conservation Fund (CGCF) which focuses on addressing global environmental challenges beyond China’s borders. Between 2011 - 2018 funded 21 projects, around US$ 17 million. Primarily financed by The Nature Conservancy’s China Board of Trustees which are: Karen Lo (HK fashion business), Pony Ma Huateng (Tencent), Niu Gensheng (Mengniu Dairy), Ou Yaping (ZhongAn Online P&C Insurance & Shanghai Rockbund Museum), Wu Ying (China Capital Group), Zeng Fanzhi (artist), Zhu Baoguo (pharmaceutical company Joincare Group), Zhao Zhijun (real estate mogul).

Agrachina  NGO_NPO  USA  Africa  China  development  Environment  Fundraising  Investor_Relations  water  Water_Pollution  Water_Resources  Biodiversity  Social  environmentalism  Policy  Beijing  Sustainability 
november 2018 by eocas
INBAR - International Network for Bamboo and Rattan
"Intergovernmental organisation of 44 Member States, which promotes the use of bamboo and rattan for environmentally sustainable development and green growth."

Agrachina  bamboo  Forestry  Environment  sustainable  development  green_promotion  NGO_NPO 
october 2018 by eocas
Collective Responsibility - Asia's Leading Sustainability Strategy Firm
"Based in Shanghai, Collective Responsibility is a strategic advisory firm founded by Richard Brubaker, one of Asia’s most recognized authorities on sustainability, innovation and responsible leadership.

Founded with the fundamental belief that that a sustainable world can only be achieved through awareness of issues, finding tangibility in business cases, and development of cross-sector collaboration, Collective Responsibility acts as a knowledge base, catalyst and facilitator between stakeholders.

We at Collective view sustainability as a holistic process of action and a change in vision among corporations, from the new entrant workers to the founders and visionaries of the company. Change for a more efficient and productive planet starts with the private sector, and we’re here to help our clients move towards that future through consulting, research, training, and engaging their stakeholders.

Our mission is to:

Create a knowledge base and catalyze discussion of issues related to the development of civil society, business sustainability and social development in Asia.

Develop tangible interests, engagement and action on issues of sustainability (economic, environmental and societal).

Build bridges between local and foreign resources to ensure knowledge transfer, program scalability and growth.

Develop organizational capacity with the aim to help create stable and profitable enterprises."

Agrachina  agency  Shanghai  China  Sustainability  sustainablecompany  entrepreneurship  Collective  CSR_Corporate-Social-Responsibility  environmentalism  civilsociety  Business_Advisory_relevant  Education  Innovation  sustainable  development  Social 
october 2018 by eocas
PULP platform
"The Parallel Ultra Low Power (PULP) Platform started as a joint effort between the Integrated Systems Laboratory (IIS) of ETH Zürich and Energy-efficient Embedded Systems (EEES) group of the University of Bologna in 2013 to explore new and efficient architectures for ultra-low-power processing.
Our aim is to develop an open, scalable hardware and software research and development platform with the goal to break the energy efficiency barrier within a power envelope of a few milliwatts, as well as satisfy the computational demands of IoT applications requiring flexible processing of data streams generated by multiple sensors, such as accelerometers, low-resolution cameras, microphone arrays and vital signs monitors.
PULP includes a state-of-the-art microcontroller system and a multi-core platform able to achieve leading-edge energy-efficiency and widely-tunable performance. Compared to single-core microcontroller units, a parallel ultra-low-power programmable architecture allows meeting the computational requirements of IoT applications, without exceeding the power envelope of a few milliwatts typical of miniaturized, battery-powered systems.
We have intentionally taken an open-source approach from the very onset of the project and so far, we have released efficient 32 and 64bit implementations based on the open-source RISC-V instruction set architecture, peripherals and complete systems starting from simple micro-controllers, to the state-of-the-art OPENPULP release which sets a new bar for low-power multicore IoT processors. Additionally, PULP supports multiple application programming interfaces such as OpenMP, OpenCL and OpenVX that allow agile application porting, development, performance tuning and debugging."

Startupinthecloud  Open_Hardware  opensource  Platform  Technology  Switzerland  Italy  IoT  System  development  Energy-saving  Research  Media 
october 2018 by eocas
"IDDRI is an independent policy research institute and a multi-stakeholder dialogue platform that identifies the conditions and proposes tools to put sustainable development at the heart of international relations and public and private policies."

One of their studies (in French):
An agro-ecological Europe: multifunctional agriculture for a healthy food system

Based in Paris / France.

Agrachina  Policy  Sustainability  sustainable  development  Research  Research_Institutes  Platform  France  europe  Food_Security  Agroecology 
october 2018 by eocas
Python Fire
"Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

- Simple way to create a CLI in Python.
- Helpful tool for developing and debugging Python code.
- Helps with exploring existing code or turning other people's code into a CLI.
- Makes transitioning between Bash and Python easier.
- Makes using a Python REPL (Read–Eval–Print Loop shell) easier by setting up the REPL with the modules and variables you'll need already imported and created."

Maintained by Google.

Startupinthecloud  development  Python  tools  Software_Engineering  Programming  CLI  opensource  Automation 
july 2018 by eocas
Poetry - Python dependency management and packaging made easy.
"Poetry is a tool for dependency management and packaging in Python. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.
It only needs one file to do all (dependency management, packaging and publishing): the new, standardized pyproject.toml.

In other words, poetry uses pyproject.toml to replace, requirements.txt, setup.cfg, and the newly added Pipfile."

On Github they state examples why Poetry is better than Pipenv.

Startupinthecloud  Python  Automation  Programming  tools  development  Software_Engineering 
july 2018 by eocas
Pipenv: Python Dev Workflow for Humans
"Pipenv is a tool that aims to bring the best of all packaging worlds (bundler, composer, npm, cargo, yarn, etc.) to the Python world.

It automatically creates and manages a virtualenv for your projects, as well as adds/removes packages from your Pipfile as you install/uninstall packages. It also generates the ever-important Pipfile.lock, which is used to produce deterministic builds.

Pipenv is primarily meant to provide users and developers of applications with an easy method to setup a working environment."

Pipenv obsoltes the need to use pip and virtualenv separately as they work together.

Startupinthecloud  Python  Programming  Software_Engineering  development  tools  Automation  opensource 
july 2018 by eocas
"OpenResty® is a full-fledged web platform that integrates the standard Nginx core, LuaJIT, many carefully written Lua libraries, lots of high quality 3rd-party Nginx modules, and most of their external dependencies. It is designed to help developers easily build scalable web applications, web services, and dynamic web gateways.
OpenResty® effectively turns the nginx server into a powerful web app server, in which the web developers can use the Lua programming language to script various existing nginx C modules and Lua modules and construct extremely high-performance web applications that are capable to handle 10K ~ 1000K+ connections in a single box.

OpenResty® aims to run your server-side web app completely in the Nginx server, leveraging Nginx's event model to do non-blocking I/O not only with the HTTP clients, but also with remote backends like MySQL, PostgreSQL, Memcached, and Redis.

Real-world applications of OpenResty® range from dynamic web portals and web gateways, web application firewalls, web service platforms for mobile apps/advertising/distributed storage/data analytics, to full-fledged dynamic web applications and web sites. The hardware used to run OpenResty® also ranges from very big metals to embedded devices with very limited resources."

Startupinthecloud  Web_Application_Hosting  Web_Development  Hosting  Service_Provider  Database  development  Software_Engineering  network 
june 2018 by eocas
"Typesense is a fast, typo-tolerant search engine for building delightful search experiences.Features:

Typo tolerant: Handles typographical errors elegantly.
Simple and delightful: Simple to set-up and manage.
Tunable ranking: Easy to tailor your search results to perfection.
Fast: Meticulously designed and optimized for speed."

Newer, slimmer competitor to ElasticSearch and Agilent where less bandwidth is to administer, scale and fine-tune. Also to optimal for billions of documents and scale horizontally. On the contrary, Typesense is built specifically for decreasing the "time to market" with sane defaults out of the box.

At the moment, we have API clients for Javascript, Python, and Ruby.

Startupinthecloud  opensource  Software_Engineering  development  Programming  SEO  Database  datasource  API  Javascript  Python  Ruby 
june 2018 by eocas
"Graphene is a Python library for building GraphQL schemas/types fast and easily.

Easy to use: Graphene helps you use GraphQL in Python without effort.

Relay: Graphene has builtin support for Relay (a GraphQL client; JavaScript framework for building data-driven React applications).

Data agnostic: Graphene supports any kind of data source: SQL (Django, SQLAlchemy), NoSQL, custom Python objects, etc."

Often used with Django projects.

Startupinthecloud  Data  Database  datasource  Data_Warehouse  opensource  Software  Software_Engineering  development  API  Framework  Python 
june 2018 by eocas
"GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools."

Developed 2012 by Facebook.

Startupinthecloud  Data  Database  Data_Warehouse  datasource  API  development  Software  Software_Engineering  opensource  Programming 
june 2018 by eocas
Ocean Protocol — A Decentralized Data Exchange Protocol to Unlock Data for AI
"Society is becoming increasingly reliant on data, especially with the advent of AI. However, a small handful of organizations with both massive data assets and AI capabilities have become powerful with control that is a danger to a free and open society.

Ocean Protocol aims to unlock data, for more equitable outcomes for users of data, using a thoughtful application of both technology and governance.
It is a decentralized protocol and network of artificial intelligence (AI) data/services. It incentivizes for a vast supply of relevant AI data/services. This network helps to power AI data/service marketplaces, as well as public commons data. The heart of Ocean’s network is a new construction: a Curated Proofs Market. CPMs bridge predicted relevance with actual relevance of each AI service, by having curation markets for cryptographic proofs (e.g. proof of data availability)."

Ocean Protocol is supported by Ocean Foundation, which is a Singapore-based
non-profit foundation. Ocean Foundation’s mandate is to:
development of the Ocean Protocol and activate a community of
provide guidance for the development of the Ocean Protocol; and
support the growth, and governance of a vibrant data exchange network
and ecosystem based on the Ocean Protocol.

blockchain  daas  Startupinthecloud  ai  Ecosystem  Data  Technology  curation  Platform  Security  Privacy  Public_Cloud  Analysis  Storage  Social_Networks  Social  Sustainability  NGO_NPO  Singapore  sustainable  development  open-data  opensource  decentralization 
may 2018 by eocas
Development Reimagined
"Consultants with expertise in the fields of international development, diplomacy, environment and public relations, across all regions of the world. Thematic areas of expertise include:

- International Development projects and programmes

- Trade statistics and trends

- Development Effectiveness

- China’s Economic and Poverty Reduction experience

- International relations analysis

- African Development and Current Markets

- Agricultural Markets and Strategy

- Sustainable cities, transport and urbanisation

- Foreign Aid Trends

- South-South Cooperation

- Migration statistics and trends

- Industrialisation

- Green Growth, Climate Change Planning

- Private sector development

- Finance and investment"

Founded by Beijing-based UK-citizen Hannah Ryder.

Agrachina  China  Africa  Trade  agency  Consultancy  development  Sustainability 
may 2018 by eocas
"With its rugged design, extreme durability and detachable solar power panels, you’re good to go wherever you want to go with SOL. For work, play or learning, you can take SOL with you to the most remote places on earth. Day or night, work anywhere, any without any fear of electrical brownouts or blackouts."

Runs on free software (Ubuntu Linux), optional Microsoft Windows operating system.

NOT open-hardware.

SOL is a brand belonging to WeWi Telecommunications Inc., a Canadian R&D technology corporation mostly active in healthcare, law enforcement and defence (military). One of their "other" products is for example ULTAR-SV, an Unmanned Lighter than Air Reconnaissance Stealth drone, designed for long-range, long duration reconnaissance flights. It was designed to leave zero heat, minimal reflection/emission footprint making it invisible to radar and infrared. It comes with night vision equipment, electromagnetic spectrum sensors, chemical sensors, scientific instruments (wind, pressure, temperature, gyroscope are used by the flight system but can output results to mission control) and other instruments can be installed per request. It's often used for domestic policing, intelligence service, aerial ground surveying (Land use), commercial aerial surveillance, search and rescue and geophysical surveying (Oil, Gas and mineral exploration).

Startupinthecloud  Agrachina  Canada  Africa  government  development  Solar  Sustainability  Brand  System  Machinery  opensource 
may 2018 by eocas
Main Linux problems on the desktop, 2018 edition or why Linux sucks
Similar to Bryan Lunduke's annual presentation "Linux Sucks" is Artem Tashkinov's less funny but more comprehensive regularly updated article "Major Linux Problems on the Desktop".

The article got translated to several languages including to Chinese: "Linux在桌面领域存在的主要问题" ( Although the latter is quite dated (2013) whereas the English-version got updated in 2018.

Table of contents

Desktop Linux Problems and Major Shortcomings
Linux Works for Me™, This Article is Bollocks!
Commentary from the Author
Windows 10 vs. Linux
Solving Linux

Summary / critical acclaim of article by Jon "maddog" Hall:

Startupinthecloud  opensource  Software  Software_Engineering  Linux  community  Marketing  development  Collaboration  Collective  NGO_NPO  Crowdfunding 
may 2018 by eocas
Markdown-like script language for generating charts from text via javascript. Such as Visio-like Gantt, sequence and flowcharts from text in a similar manner as markdown.

Not as wide and deep functional feature set like Graphviz, yet faster and easier to script.

Integrates also with Typora, a similar JS-based tool:

Can be integrated with Vim:

Live online editor:

Startupinthecloud  Javascript  Documentation  Visualization  Editor  Programming  development  Analysis  Tutorial  opensource  Productivity  Office_Tools  Project_Management 
april 2018 by eocas
Nebulas | Decentralised search framework for blockchain
From their whitepaper's abstract:
"Bitcoin brings "decentralized currency" to the world of blockchains, Ethereum system showcases "smart contract" [...] meanwhile Nebulas Blockchain is to build a self-evolving blockchain system based on value incentive. [...] It applies three concepts: Value rank of blockchains, the positive feedback ecosystem, and the self-evolving blockchain system. Based on these Nebulas' solution consists of:

- Nebulas Rank (the measure of value for blockchains)

- Nebulas Force (a fundamental self-evolving mechanism for blockchains)

- PoD (Proof of Devotion - mechanism of our innovation in consensus)

- DIP (Developer Incentive Protocol)"

In early 2018, a few months after the whitepaper, they mandated SatoshiBytes to review it which lead to new idea and critique:

Founders are NEO co-founders Hitters Xu and Aero Wang and also Robin Zhong (who helped build blockchain for Alibaba's Ant Financial). Listed as San Francisco / California, yet roots and operationas in Beijing / China.

Startupinthecloud  blockchain  decentralization  Framework  China  USA  Finance  development  Payment  Legal  Comparison  Directory_Database  Application  Database  Information_Platform  Economy  Ecosystem  Monetization  Beijing 
april 2018 by eocas
European Citizen Science Association - For evidence-based sustainable development
ECSA's mission is to connect citizens and science through fostering active participation.

"The European Citizen Science Association (ECSA) is a non-profit association set up to encourage the growth of the Citizen Science movement in Europe in order to enhance the participation of the general public in scientific processes, mainly by initiating and supporting citizen science projects as well as performing research on citizen science.
ECSA draws on +200 individual and organizational members from over 28 countries across the European Union and beyond, having become a European reference network of Citizen Science initiatives. ECSA field of activities:

- H2020 projects (
- Contributing to policy briefs
- Open science policy platform
- Development of principles for good practice in citizen science.

Strategic competencies:

- Promoting Sustainability through Citizen Science,
- Building a Think Tank for Citizen Science,
- Developing Participatory Methods for Cooperation, Empowerment and Impact.

Our Mission is to connect citizens and science through fostering active participation."

Registered NPO in Berlin / Germany.

Agrachina  Lifesnippets  Startupinthecloud  Knowledge  knowledgemanagement  Innovation  Sustainability  sustainable  development  decentralization  Research  Platform  Germany  NGO_NPO  Biodiversity  climatechange  Environment  environmentalism  Legal  community  democracy 
april 2018 by eocas
microG Project
"microG GmsCore is a free and open implementation of the Google Play Services Framework. It allows applications calling proprietary Google APIs to run on AOSP-based ROMs like Replicant and LineageOS. Acting as a replacement for the closed-source Google Apps (GAPPS), it is a powerful tool to reclaim your privacy while enjoying Android core features.


Opt-in to Google Services and extend application support
On-/Offline location service
Easy on battery, memory and CPU
No bloatware
Works on real devices, test emulators and virtual mobile infrastructure
Free and open source (Apache 2.0 licensed)
GmsCore includes the Unified Network Location Provider module (UnifiedNlp) which handles application calls to Google's network location provider. It relies on location and address lookup backends which must be installed separately. For more information on UnifiedNlp and its backends, please refer to the module's wiki.

For a full-working microG setup, you may consider to install a PlayStore replacement application as well as the Services Framework Proxy (GsfProxy) module to provide Google's push messaging service."

Signature spoofing is a requirement.

There are alternative ROM's being built using MicroG at the core, such as:

Startupinthecloud  opensource  Android  Framework  tools  development  Software  network  Security  safey  decentralization  Mobile 
march 2018 by eocas
"SpaceVim is a community-driven modular vim distribution. It manages collections of plugins in layers, which help collect related packages together to provide IDE-like features. SpaceVim is not only a vimrc but an ultimate Vim configuration, It contains many build-in features."

It builds on vim-plug instead of Vundle (as in more widespread Vim distribution).

Startupinthecloud  Python  Programming  development  Software_Engineering  Productivity  Editor  plugin 
march 2018 by eocas
tmuxp | tmux session manager
"tmuxp helps you manage tmux (terminal multiplexer) workspaces. Built on a object relational mapper for tmux. tmux users can reload common workspaces from YAML, JSON and dict configurations like tmuxinator and teamocil."

Similarities from tmuxinator / teamocil:
- Load sessions Loads tmux sessions from config
- YAML Supports YAML format
- Inlining / shorthand configuration All three support short-hand and simplified markup for panes that have one command.
- Maturity and stability As of 2016, all three are considered stable, well tested and adopted.

Missing compared to tmuxinator / teamocil:
- Version support tmuxp only supports tmux >= 1.8. Teamocil and tmuxinator may have support for earlier versions.

Differences from tmuxinator / teamocil:
- Programming Language python. teamocil and tmuxinator uses ruby.
- Workspace building process teamocil and tmuxinator process configs directly shell commands. tmuxp processes configuration via ORM layer.

Additional Features compared to tmuxinator / teamocil:
- CLI tmuxp’s CLI can attach and kill sessions with tab-completion support.
- Import config import configs from Teamocil / Tmuxinator.
- Session freezing Supports session freezing into YAML and JSON format.
- JSON config JSON config support.
- ORM-based API via libtmux - Utilitizes tmux >= 1.8’s unique ID’s for panes, windows and sessions to create an object relational view of the tmux Server, its Session, Window, and Pane.
- Conversion $ tmuxp convert <filename> can convert files to and from JSON and YAML.

Startupinthecloud  Python  Programming  development  Productivity  plugin  Automation  Editor  Software_Engineering  Linux 
march 2018 by eocas
Project Jupyter
"The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more."

Via this extension it's also possible to live-present (without Powerpoint, Keynote, Impress, etc.): RISE - "Live" Reveal.js Jupyter/IPython Slideshow Extension (

Startupinthecloud  Python  opensource  Web_Application_Hosting  Collaboration  Visualization  machine-learning  DMS  CMS  Programming  development 
march 2018 by eocas
Moving the Needle in Ethiopia - Best-in-class apparel manufacturing industry in Ethiopia
"Private-public collaboration with key suppliers, the Ethiopian and local governments, and donor groups to establish an industrial park in Hawassa, a small city in southern Ethiopia. Our collective vision is that Hawassa Industrial Park (“HIP”) will be a win-win development opportunity, both for sub-Saharan Africa and for the apparel industry. To make this happen, we are working with partners that share our values and drawing on lessons learned in other sourcing regions. At every step, we are sensitive to the challenges and conscious of the responsibilities inherent in industrializing a predominantly agricultural region."

Fashionmeetsorganic  Agrachina  Textile  ethiopia  Africa  Rural_Development  Rural_Economy  Rural_Employment  Sustainability  development  Manufacturing 
november 2017 by eocas
"Venture production studio building decentralized applications and various developer and end-user tools for blockchain ecosystems, primarily focused on Ethereum.

The ConsenSys “hub / formation” coordinates, incubates, accelerates and spawns “spoke” ventures through development, resource sharing, acquisitions, investments and the formation of joint ventures. These spokes benefit from foundational components built by ConsenSys that enable new services and business models to be built on the blockchain. In addition to the development of internal projects and consulting work, ConsenSys is interested in the identification, development and acquisition of talent and projects on an ongoing basis."

- Balanc3; A smart contract powered Triple-Entry Accounting system (EtherSign and IPFS).
- BoardRoom;organization governance.
- DAOWars; Creating smarter AI.
- dAppstore; Marketplace for decentralized applications (‘Ðapps’).
- EtherEx; e-monetary exchange.
- EtherLoan; Decentralized crowd-lending platform.
- EtherPoker; Online poker where players never have to deposit money on a site, the shuffle is provably random, and cards are cryptographically secure.
- eSign; Signing and managing smart contracts.
- Grid+; Give consumers direct access to wholesale electricity markets.
- Gnōsis; Complex predictions made easy.
- HunchGame; Platform for trend setters and gossip gurus.
- Inflekt; Tribal network and events management platform.
- Ujo; Returns more value to content creators and their customers.
- WeiFund; Crowdfunding campaign platform that uses smart contracts.
- ConsenSys Supplychain; Empowering supply chain with smart contracts.

Core components (backend services for dApps & platforms):
- Benefactory; Smart contracts for nonprofit foundations and donators.
- BlockApps; Full stack application platform.
- BTC Relay; Verify ETH transactions on the Bitcoin blockchain.
- INFURA; Provides the world with secure, stable, fault tolerant, and scalable Ethereum and IPFS nodes.
- LightWallet; HD wallet to store private keys encrypted in the browser to allow you to run Ethereum dapps even if you’re not running a local Ethereum node.
- MetaMask; Browser extension that enables access to web Dapps through browser.
- Nethereum; .Net integration library for Ethereum.
- ProvID; Know-Your-Customer address verification on Ethereum.
- Regis; Register, track and transfer the ownership of digital assets.
- RepSys; Reputation system that is embedded in Dapps including uPort.
- Stabl; Enables dApps to hold and manage stable smart contract values, protecting users from ETH price volatility.
- Truffle; Development framework written in Javascript ES6 to create, compile, deploy, and test dApps.
- uPort; Enabling self-sovereign identity and digital assets.
- ethereumjs-accounts; In-browser Javascript module for managing Ethereum accounts and signing transactions remotely, without a local RPC node.
- ethereumH; Haskell Ethereum Client is a secure, scalable gateway for dApps.
- ethereumJ: Java Ethereum Client hosts Java Virtual Machine who runs a fully-featured Ethereum node.

- Microsoft; Blockchain-as-a-Service (ETH BaaS) including developer tools Ether.Camp and BlockApps.
- TransActive Grid; Joint venture (with LO3 Energy) to provide business logic layer with real-time metering of local energy generation. Enables real-time purchase and sale of spot delivery, as well as futures and options on delivery, which can be traded on an open, decentralized energy trading exchange.
- CO-TRICITY; Partnership with Innogy Innovation aiming to create a market between homeowners who produce solar powered energy and local businesses.
- SingularDTV; Production and distribution platform, creating broadcast quality original film and television content.
- Ubuntu; Functionality such as Ethereum-verified Digital ID.

Non-profit affiliations:
- Smart Contracts Foundation (SCF); Organizations, companies, and others in the blockchain space which will define standardized frameworks and interoperability on various kinds of dApps.
- Ethereum Foundation (Stiftung Ethereum); Non-profit organization in Switzerland, to maintain specfications and protocols, and managing resources to build out the Ethereum and decentralized technology ecosystem.
- Cryptocurrency Research Group (CCRG); Cross-disciplinary research network focused on studying cryptocurrencies and other decentralized consensus technologies.
- Code to Inspire; Educating Afghan female students by improving their technical literacy and teaching them how to code so that they can find future employment as freelancers.

Founded by Martin Köppelmann who was also into predication analysis platforms Fairlay and Gnosis.

Offices in San Francisco, New York City, Dubai and London.

blockchain  Agrachina  Startupinthecloud  Ecosystem  Venture_Capital  Investor_Relations  Fundraising  Switzerland  USA  UK  decentralization  development  Software  Software_Engineering  Programming  Accounting_Software  Organization  Application  Legal  Energy  Communication  community  NGO_NPO  events  Crowdfunding  SupplyChain  Storage  Database  Javascript  haskell  Education  Rural_Employment  Research  foundation  Innovation 
october 2017 by eocas
CASVI - China Alliance of Social Value Investment-Shenzhen (社会价值投资联盟)
"First licensed non-profit-organization specializing in social value (impact) investment promotion in China. Initiated by 50 prominent institutions led by YouChange Social Entrepreneur Foundation, United Nations Social Impact Fund, Investment Association of China, Tsing Capital Investment.
The pursuit of social value, sustainable returns and measurable evaluation should be attached with the same importance, and the economic incentives and social goals should be combined. Hence, the enterprises, social organization, masses and government can be encouraged to work effectively and jointly push forward the sustainable development of the economy and society.
social issues like polarization between the rich and the poor, environmental protection, climate change
effective approach is to unite the government, market and social departments for joint social innovation action, and guide the good capital or patient capital to enterprises or organizations which are adept in identifying social issues and provide sustainable solutions. Only in this way can the antagonism between the society and commerce be broken, and a new social ecological system developed.
Supply-demand analysis framework report on the diversified subjects and mechanisms that promote social value investment in China."

Key elements:
- Implementation rules for the government to purchase public service from the society
- Infrastructure construction in relation to social value investment market
- Researches on the concept framework and ecology of social value investment
- Responsible consumption and procurement should be advocated
- Social value investment should be introduced to the reform of state-owned enterprises and public institution.
- Laws and policy systems concerned should be improved, market players and service organizations (incl. Advisory Committee) should be developed.

Investment fields:
- Inclusive Financing
- Intelligent Manufacturing
- Green Agriculture
- Health & Pension
- Green Energy
- Education Quality

Three-A Model for social value investment:
1. Aim,
2. Approach,
3. Action.

Policy recommendations in consideration of:
- Definition difficulty,
- Imbalanced participants,
- Incomplete chain development
- Undefined system framework
- Inadequate tools

Based in Shenzhen.

China  Agrachina  Investor_Relations  Fundraising  Business_Advisory_relevant  NGO_NPO  Social  SocialEntrepreneur  development  Sustainability  Environment  goodgovernance  Policy  Research  Finance  Manufacturing  Green-New-Wave  Greentech  GreenArchitecture  Energy  Education  Innovation  Ecology 
october 2017 by eocas
"AidData is a research lab at William & Mary's Institute for the Theory and Practice of International Relations. We equip policymakers and practitioners with better evidence to improve how sustainable development investments are targeted, monitored, and evaluated.
Who is doing what, where, for whom, and to what effect?
Generating and publishing more sectorally and spatially precise data on bilateral and multilateral aid projects.
Features / Datasets:
- Tracking Underreported Financial Flows
- Geospatial Impact Evaluation / Natural Resource Concessions
- SDG Coding
- Geocoding
[ ...]
Special focus on China and Africa. Dedicated report:
"AidData releases first-ever global dataset on China’s development spending spree - More than USD $350 billion in foreign aid and other forms of state financing that China committed to five major regions of the world."

Excerpts China report:
- Chinese government considers its international development finance program to be a "state secret"
- China's official financing, including foreign aid, concessional and non-concessional state financing, to 140 countries
- A clear majority of U.S. spending (USD $395) was in the form of official development assistance (ODA), "the strict definition of aid," while the bulk of Chinese spending focused on other official flows (OOF), which is primarily intended for commercial projects
- Infrastructure dominates the majority of Chinese funds, particularly transportation
- Many top recipients are members of the Belt and Road Initiative
- Risky to run into repayment difficulties by lending money to countries where World Bank's indicator for rule of law is critical

Top 10 recipients of official Chinese development aid:
- Cuba ($6.7b)
- Cote d'Ivoire ($4b)
- Ethiopia ($3.7b)
- Zimbabwe ($3.6b)
- Cameroon ($3.4b)
- Nigeria ($3.1b)
- Tanzania ($3b)
- Cambodia ($3b)
- Sri Lanka ($2.8b)
- Ghana ($2.5b)

gis  development  Africa  China  Agrachina  Startupinthecloud  datasource  Data  NGO_NPO  Policy  Politics  research  open-data 
october 2017 by eocas
The B/Side Project
"B/Side Design is an international organization developing and implementing strategies of urban and social impact targeting untapped areas of economic development in the context of the People’s Republic of China. By leveraging transectorial coalitions across public, private and corporate networks invested in the sustainability of future cities, it tailor-makes context-sensitive programs and contents for urban communities and stakeholders."

Fashionmeetsorganic  Education  Agrachina  design  urban  Urbanism  China  Social  development  Beijing 
september 2017 by eocas
United Nations Convention to Combat Desertification (UNCCD)
"Established in 1994, the United Nations to Combat Desertification (UNCCD) is the sole legally binding international agreement linking environment and development to sustainable land management. The Convention addresses specifically the arid, semi-arid and dry sub-humid areas, known as the drylands, where some of the most vulnerable ecosystems and peoples can be found. In the 10-Year Strategy of the UNCCD (2008-2018) that was adopted in 2007, Parties to the Convention further specified their goals:

'to forge a global partnership to reverse and prevent desertification/land degradation and to mitigate the effects of drought in affected areas in order to support poverty reduction and environmental sustainability'

The UNCCD secretariat facilitates cooperation between developed and developing countries, particularly around knowledge and technology transfer for sustainable land management.

As the dynamics of land, climate and biodiversity are intimately connected, the UNCCD collaborates closely with the other two Rio Conventions; the Convention on Biological Diversity (CBD) and the United Nations Framework Convention on Climate Change (UNFCCC), to meet these complex challenges with an integrated approach and the best possible use of natural resources."

One of their strategic communication platforms is the Global Land Outlook (GLO) which in 201709 published an extensive report:

UNCCD's 13th session of the Conference of the Parties to the Convention to Combat Desertification (COP13) also took place in 201709 in Ordos, Inner Mongolia, China.

Agrachina  Desertification  Land_Rejuvenation  erosion  Policy  China  innermongolia  Environment  Sustainability  development  Rural_Development  environmentalism  Biodiversity  climatechange  Research  Research_Papers  Research_Report_Database 
september 2017 by eocas
fintech 4 good
"Fintech for Good is a global movement for change in financial services, promoting accountability, responsibility and sustainability. We organise networking events, "hack" days, workshops, company search and an accelerator programme for fledgling fintech ventures.

Our vision is one where finance is used for more than profit; a world where finance is deployed to also deliver environmental, social and governance benefits for a sustainable future.

Global community of individuals, professionals, startups, small and large companies worldwide who are purposing finance for the 21st Century. Together we share knowledge, expertise, ideas and opportunities with each other. Meet, learn, discuss, contribute, challenge and be challenged.

Connect with us for networking events, online seminars, power talks from industry experts, investment opportunities, retreats and our global startup accelerator programme.

We're busy making plans in London and San Francisco but are growing rapidly and building partnerships across the world."

Based in London / UK.

Note: There exists a network with the same name and almost identical URL ( in Qingdao / China (or Beijing).

Agrachina  fintech  Finance  Business  development  blockchain  China  Shandong  Africa  award  incubator  Investor_Relations  Venture_Capital 
september 2017 by eocas
A Beijing & Qingdao-based global FinTech and Blockchain acceleration network (commercial?), formally announced the launch of a new Global Acceleration Program for startups across eight major cities: Washington DC, Chicago, London, Nairobi, Shanghai, Astana, Singapore, and Tel Aviv. To help the most impactful blockchain startups develop and launch pilots and facilitate market expedition. Their goal is to address the UN Sustainable Development Goals. FinTech4Good entrepreneurs will be matched with mentors, and provided co-working spaces, funding opportunities, and introductions to local partners
FinTech4Good believes that digital identity is one of the key foundations for blockchain-based solutions in the financial sector and many other industries. For example, the organization is pursuing partnerships with governments in Africa on identity solutions for the education sector. Founder is Xiaochen Zhang.

Note: There exists a network with the same name and almost identical URL ( in London / UK.

Agrachina  fintech  Finance  Business  development  blockchain  China  Shandong  Africa  award  incubator  Investor_Relations  Venture_Capital 
september 2017 by eocas
Hong Kong Fashion Summit
"The objectives of Fashion Summit tend to increase environmental protection awareness of public and provide a sharing platform of sustainable fashion development. It brings together a panel of leading academics, key players from the fashion industry, NGOs, media, decision makers and leaders from across discipline and geographical boundaries to exchange insights on the latest sustainable fashion trends, technology, best practice, solutions and opportunities. The theme of Fashion Summit (HK) 2017 is “Fashion Summit – Zero Impact”, to discuss tomorrow’s sustainability solutions for fashion."

Coinciding with HK Fashion Week with other programs such as Centrestage.

p.s On Sept 8 2017 with panel 'SLOWING DOWN FASHION IN ASIA' including Hans Galliker (NEEMIC / Redress)and Tong Yeung (Mecilla).

Conference  Sustainability  development  Industry  Fashion  fashionweek  fashion_forum  NGO_NPO  Slow_Fashion  Fashionmeetsorganic 
august 2017 by eocas
Odoo PyCharm Templates
Odoo supposedly is lacking support from most IDEs like PyCharm and Eclipse. Odoo partner SerpentCS has developed these templates so it provides auto-complete functionality for increased productivity and to radically reduce typing errors.

Supports adding new models, building of basic views, adding fields to existing models (Model Inheritance), add fields to existing views (View Inheritance), add new security groups and add basic reports structure and some more.

Video Tutorial:

Odoo  Python  Software_Engineering  Web_Development  Application  Development  IDE_Integrated  Development  Environment  Productivity  Template  tutorial  utility  import_startupinthecloud  Startupinthecloud 
august 2016 by eocas
ALIGNED - Aligned, Quality-centric Software and Data Engineering
"... demand to extract, process and publish web data ... However, converting Big Data sources into high-quality, structured knowledge for use in business processes is usually considered data engineering.

ALIGNED will develop models, methods and tools for engineering information systems based on co-evolving software and web data. Tools for model-driven software evolution based on Linked Data sources, runtime data quality analytics, human data curation and process integration will aid more efficient governance, increased agility and higher productivity."

research  Community  Standardization  XML  SEO  semanticweb  Data_Warehouse  Database  Software_Engineering  Big  Data  Information_Science  Information_Society  Information_Systems  Governance  Application  Development  Productivity  import_startupinthecloud  Startupinthecloud 
august 2016 by eocas
Setup Odoo development on OS X with PyCharm
"Do you want to start with developing on your Mac or you already used tools like vagrant or docker and this is too slow for you? I show you how to run odoo locally without using virtualisation and how you configure PyCharm to be able to start the integrated debugger.

In this blogpost we use the Python and PostgreSQL packages from Homebrew. We create a virtual environment for Python and install the necessary packages with pip. At the end we configure PyCharm to use the created virtual environment ('virtualenv')."

Posts on virtualenv best-practice use-cases:

Post which prefers (see writers latest conclusion in the comments on Dec 2015) for Docker over virtualenv:

Application  Development  Web_Development  Odoo  utility  IDE  IDE_Integrated  Development  Environment  Python  Virtualization  PostgreSQL  Use_Cases  import_startupinthecloud  Startupinthecloud 
august 2016 by eocas
"A complete, cross-platform solution to record, convert and stream audio and video.
This multimedia framework is able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything
Highly portable: FFmpeg compiles, runs, and passes its testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations."

Its framework consists of the tools:
1. ffmpeg: Command line tool to convert multimedia files between formats
2. ffserver: A multimedia streaming server for live broadcasts
3. ffplay: A simple media player based on SDL and the FFmpeg libraries
4. ffprobe: A simple multimedia stream analyzer

Similar to FFmpeg concatanates (merges/joins/combines) many videos into one with one single command line command.

Video  Publicity  Framework  Media  Media  Streaming  Software_Engineering  Application  Development  import_startupinthecloud  Startupinthecloud 
june 2016 by eocas
Linux Journey
"Linux Journey is a site dedicated to making learning Linux fun and easy."

Getting Started, Command Line, Text-Fu, User Management, Permissions, Processes, Packages (e.g. dpkg, apt-get, rpm and yum package management tools), Devices, The Filesystem, Boot the System, Kernel, Init, Process Utilization, Logging, Network Sharing, Network Basics, Subnetting, Routing, Network Config, Troubleshooting, DNS.

linux  Education  tutorial  Programming  Language  Application  Development  Web_Development  Networking  import_startupinthecloud  Startupinthecloud  opensource 
june 2016 by eocas
Carbon Fields
"Developer-oriented library for WordPress custom fields for all types of WordPress content.

It can be used as a library for easy creation of custom fields in the WordPress administration panel.

Custom fields can be created for post types, taxonomy terms, users, comments, options, navigation menus and even widgets."

How it compares to the famous / dominant ACF (Advanced Custom Fields) and CMB2:
"ACF plugin author tends to change the codebase and business model without too much care about backward compatibility which makes maintenance painful for the developers. Not a good idea to build your custom fields through the admin UI — that way you disconnect the field definition from version control, i.e. from the changes in templates that actually render the custom field values. [...] CMB2 limitations: Not all fields can be repeated, no support for nested groups, no flexible content alternative."

Workaround fix for combination with Roots Starter Theme (Bedrock Trellis):

WordPress  WordPress_Plugins  WordPress_Themes  Web_Design  Web_Development  Web_Form  IDE_Integrated  Development  Environment  import_startupinthecloud  Startupinthecloud  opensource 
june 2016 by eocas
YUCCA platform
"It is a cloud self-service platform enabling you to develop applications based on Internet of Things and Big Data. YUCCA allows you to:

• interconnect applications, social networks, systems and distributed objects;
• collect data and information, by processing and analysing them to develop end-to-end solutions"

Platform created by The SmartDataNet project which is the result of a tender launched by Piedmont Region in collaboration with CSI Piemonte. They want to foster open data heritage and smart objects to create the new digital ecosystem (in Italy and elsewhere).

Service_Provider  Cloud_Service_Providers  IoT  Application  Development  Big  Data  Social_Networks  Data_Warehouse  Analysis  Information_Systems  Solution  Provider  research  Platform  Ecosystem  import_startupinthecloud  Startupinthecloud 
may 2016 by eocas
Rancher & RancherOS
"Software that makes it easy to deploy and manage containers in any organization, running on any infrastructure. Our software is designed for DevOps teams, who rely on us to run mission-critical production workloads.
RancherOS is a minimalist Linux distribution for running Docker containers. Runs Docker directly on top of the Linux Kernel, and have all user-space Linux services be distributed as Docker containers. By doing this, there would be no need to use a separate software package distribution mechanism for RancherOS itself."

docker  High  Availability  Multi-Enterprise_Information_Systems  Application  Development  Web_Development  devops  linux  Virtualization  import_startupinthecloud  Startupinthecloud 
may 2016 by eocas
The $PATH to Enlightenment
Practical guide about this for Linux, UNIX and Mac OSX systems important list.

"$PATH, as denoted by the dollar-sign prefix and the shouty uppercase, is a Unix environment variable. What is stored inside this variable is a colon-delimited list of directory paths."

Programming  Language  Web_Development  Application  Development  Education  Tutorial  linux  Storage  import_startupinthecloud  Startupinthecloud 
may 2016 by eocas
Bots won't replace apps. Better apps will replace apps.
Essay about conversational UI (instead of tradition GUI) with focus on China market. They indicate the rise of text-driven apps as a kind of “hidden homescreen” over conventional mobile apps to lead along the online shop order process. They make their case based on the "meta-platforms" Facebook Messenger, WeChat, Line and Telegram.
At the UI / UX of WeChat the author likes especially:
Killablity (no follow people)
Hierarchy (sidelining subscription messages)
Status Items
Searchability (search everywhere, even the web).

Furthermore they see general issues with apps, resp. chances for bots regarding:
QR Codes
App Distribution
Apps Are Too Big
Contacts & Social Graph
Data Interop
Offline Storage & Storage Management

Automation  Messaging  e-commerce  China  Application  Development  Process  Management  WeChat-Weixin  Javascript  Design  UI/UX  mobile  Platform  import_startupinthecloud  Online_Shop  Startupinthecloud 
may 2016 by eocas
"Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

Despite what the above comic suggests, Vim can be configured to work in a very simple (Notepad-like) way, called evim or Easy Vim."

Editor  Python  IDE  IDE_Integrated  Development  Environment  Web_Development  Application  Development  import_startupinthecloud  Startupinthecloud  Linux 
april 2016 by eocas
Semantic Web Development Tools
"This Wiki contains a collection of tool references that can help in developing Semantic Web applications. These include complete development environments, editors, libraries or modules for various programming languages, specialized browsers, etc. The goal is to list such tools and not Semantic Web applications in general (the interested reader may consider looking at the W3C SW Use Case Collection for those.)
To parse:
- Search through categories, i.e., reasoners, programming environments, browsers, etc.
- Search through programming languages (e.g., Java, Python, Ruby). These are particularly useful in developing Semantic Web applications.
- Search through W3C Recommendations and Technologies (e.g., RDF, RDFa, OWL) to find tools that are relevant in that technology."

Semantic Web Case Studies and Use Cases:

Knowledge  Management  Standardization  semanticweb  Tagging  Definition  research  Web_Development  Database  Python  Wiki  Application  Development  Framework  Community  Use_Cases  import_startupinthecloud  Startupinthecloud 
april 2016 by eocas
Travis CI
"Travis CI is a FOSS, hosted, distributed continuous integration service used to build and test software projects hosted at GitHub. Although the source is available piecemeal on GitHub under permissive licenses, it appears unlikely that casual users could successfully integrate it on their own platforms.

Open source projects may be tested at no charge via Private projects may be tested at the same location on a fee basis. TravisPro provides custom deployments of a proprietary version on the customer's own hardware."

Web_Development  Application  Development  Git  import_startupinthecloud  Startupinthecloud  opensource 
march 2016 by eocas
webpack module bundler
webpack takes modules with dependencies and generates static assets representing those modules. About: "Existing module bundlers are not well suited for big projects (big single page applications). The most pressing reason for developing another module bundler was Code Splitting and that static assets should fit seamlessly together through modularization. [...] Code Splitting = webpack has two types of dependencies in its dependency tree: sync and async. Async dependencies act as split points and form a new chunk. After the chunk tree is optimized, a file is emitted for each chunk." Tutorial: Note: The Roots / SAGE Wordpress framework also uses webpack. HAG
Javascript  PHP  Web_Development  Application  Development  Web_Design  WordPress  WordPress_Themes  import_startupinthecloud  Startupinthecloud 
february 2016 by eocas
Adfinis SyGroup AG
About: "Linux Engineers based at Basel and Bern / Switzerland [...] active in the open-source environment [...] service provider and partner. [...] In doing so, we consistently and successfully work with open technologies and standards. [...] open-source software development [...]". Products: Products and solutions, OpenStack, Monitoring, Web Hosting, Mail and Groupware, IT for Schools, Virtualization ; Partners: IBM, Red Hat, SUSE, MariaDB, Kolab Systems, Canonical, Univention. HAG
Web_Agency  Web_Development  Application  Development  Security  Data  Safety  Switzerland  import_startupinthecloud  Startupinthecloud 
january 2016 by eocas
Meteor Web Application Framework
About: "Meteor is a complete open source platform for building web and mobile apps in pure JavaScript." Meteor allows for rapid prototyping and produces cross-platform (web, Android, iOS) code. Node.js on server-side and jQuery on client-side. HAG
Javascript  Framework  Web_Development  Application  Development  Cloud_Development  import_startupinthecloud  Startupinthecloud  opensource 
september 2015 by eocas
How Docker can transform your development teams
Article which describes understandably even for a non-programmer CIO how Docker improves development/test/staging/production scenarios. HAG
CIO  docker  Systems_Management  Virtualization  Web_Development  Application  Development  Productivity  import_startupinthecloud  Startupinthecloud 
september 2015 by eocas
Docker in the Real World at Yelp
Excerpts: "A year ago, we started down a path to make our environments (testing, staging, and production) more consistent and to simplify our deployment process using Docker containers. [...] In conclusion, containerization has been a big win. For example, when the Shellshock vulnerability was announced, our incident response was almost completely taken care of by a container rebuild and a Chef run." HAG
Docker  Web_Application_Hosting  Application  Development  Template  Use_Cases  import_startupinthecloud  Startupinthecloud 
august 2015 by eocas
Meld merge
Wiki: "Meld is the visual diff and merge tool of GNOME targeted at developers. It allows users to compare two or three files or directories visually, color-coding the different lines. It provides two- and three-way comparison of both files and directories, and supports many version control systems/repositories including Git, Mercurial, Baazar, CVS and Subversion." HAG
Linux  Software_Engineering  Web_Development  Application  Development  Git  import_startupinthecloud  Startupinthecloud  opensource 
december 2014 by eocas
Learn REST: A Tutorial
A fast-training course for REST - Representational State Transfer, a new approach to systems architecture and a lightweight alternative to web services. TABLE OF CONTENTS 1. What is REST? 2. REST as Lightweight Web Services 3. How Simple is REST? 4. More Complex REST Requests 5. REST Server Responses 6. Real REST Examples 7. AJAX and REST 8. REST Architecture Components 9. REST Design Guidelines 10. ROA vs. SOA, REST vs. SOAP 11. Documenting REST Services: WSDL and WADL 12. REST Examples in Different Languages 12.1. Using REST in C# 12.2. Using REST in Java 12.3. Using REST in JavaScript 12.4. Using REST in Perl 12.5. Using REST in PHP 12.6. Using REST in Python 12.7. Using REST in Ruby 12.8. Using REST in Groovy 13. For More About REST 14. Questions and Answers HAG
Web_Development  Application  Development  Web_Application_Hosting  Enterprise_Architecture  import_startupinthecloud  Startupinthecloud 
november 2014 by eocas
Bootstrap your Web Application with Ruby & Sinatra
By making use of Bootstrap templates that Twitter have provided, alongside Ruby and the Sinatra web framework, we can get a professional template site upon which to build in little more than a lunch break. HAG
Ruby  Web_Development  Web_Design  Application  Development  Tutorial  Template  import_startupinthecloud  Startupinthecloud 
november 2014 by eocas
Excerpt: "HTTP Git has notable advantages over traditional SSH Git. Instead of relying on port 22 (often blocked by firewalls) HTTP Git runs on port 443, the same port used for secure web requests. Also, HTTP Git uses a simpler authentication model than SSH Git, and is easier to set up. Often users struggle with the tooling and configuration required to configure git-push over SSH, especially on Windows. HTTP Git uses Heroku API tokens for authentication, and Heroku Toolbelt takes care of setup and configuration so that you’re not prompted for your password on each push. Heroku Toolbelt configures Git remotes that use HTTP. (While in beta) Get HTTP by passing the --http-git flag to the relevant heroku apps:create, heroku git:clone and heroku git:remote commands. Create new app with HTTP Git remote run: $ heroku apps:create --http-git Change existing app, run this command from the app’s directory on your machine $ heroku git:remote --http-git Git remote heroku updated " HAG
Systems_Management  Application  Development  Web_Application_Hosting  PaaS  import_startupinthecloud  Startupinthecloud 
november 2014 by eocas
Sass > libSass
Sass was originally written for Ruby, but now they've created libSass which is a C/C++ port of the Sass engine, which makes it easier to integrate the engine into an IDE or another language. Also, your IDE might have a plugin which would support Sass, without the need of ruby by using the libSass. WRAPPERS LibSass is just a library. To run the code locally (i.e. to compile your stylesheets), you need an implementer, or "wrapper". There are a number of other wrappers for LibSass. We encourage you to write your own wrapper - the whole point of Libsass is that we want to bring Sass to many other languages, not just Ruby! At this point, the Sass engine can be used in C, Go, Java, Javascript, Lua, .NET, Node.js, Perl, PHP, Python, Ruby and Scala. HAG
IDE_Integrated  Development  Environment  Framework  Web_Development  CSS  Syntactic  Sugar  import_startupinthecloud  Startupinthecloud  opensource 
november 2014 by eocas
pyenv - Simple Python Version Management
pyenv lets you easily switch between multiple versions of Python. It's simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well. pyenv does... - Let you change the global Python version on a per-user basis. - Provide support for per-project Python versions. - Allow you to override the Python version with an environment variable. - Search commands from multiple versions of Python at a time. In contrast with pythonbrew pyenv does not ... - Depend on Python itself - Need to be loaded into your shell - Manage virtualenv Tutorial how to install pyenv, and also RVM (for Ruby) and NVM (for Node), on Mac OSX: An alternative for pyenv is virtualenv: HAG
Web_Development  Application  Development  Python  Tutorial  Systems_Management  import_startupinthecloud  Startupinthecloud  opensource 
november 2014 by eocas
Wiki: "Zope is a community project concerned with a free and open-source, object-oriented web application server written in the Python programming language. Zope stands for "Z Object Publishing Environment", and was the first system using the now common object publishing methodology for the Web.[1][2] Zope has been recognized as a Python killer app, an application that helped put Python in the spotlight.[3][4] Over the last few years, the Zope community has spawned several additional web frameworks with disparate aims and principles, but sharing philosophy, people, and source code. Zope 2 is still the most widespread of these frameworks, largely thanks to the Plone content management system, which runs on Zope 2." HAG
Web_Development  IDE_Integrated  Development  Environment  Framework  CMS  Phyton  import_startupinthecloud  Startupinthecloud  opensource 
november 2014 by eocas
Wiki: "Hack can be seen as a new version of PHP that also runs on the HHVM, but it allows programmers to use both dynamic typing and static typing. This kind of a type system is called gradual typing, which is also implemented in other programming languages such as ActionScript. Hack's type system allows types to be specified for function arguments, function return values, and class properties; however, types of local variables cannot be specified." HAG
PHP  Web_Development  Application  Development  import_startupinthecloud  Startupinthecloud 
november 2014 by eocas
Why do large corporations use Java or C# over Python, Ruby, and PHP?
The highest upvoted answer by Jaap Weel summarised: 1. something standardized that is popular for this general type of system. So it's a self-fulfulling prophecy. 2. something stable. Example: With Java you can still run a 10-year old program without modification. 3. backed by a big corporation. 4. Big business automation projects require different libraries and frameworks than typical dynamic web sites do. 5. Sometimes, Java or C# may actually be a technically better alternative. The second most upvoted answer: 1. Mainstream-ness to mitigate risk. 2. Programmer productivity; trend from hardware-closer (e.g. C++) to web (e.g. Ruby on Rails) 3. Certifiability; Microsoft or Oracle(Sun) certifications easier to assess programmer. The third most upvoted answer underlines advantages of Microsoft .NET like for example good support for database drivers (JDBC). HAG
Application  Development  IDE_Integrated  Development  Environment  Compiled-vs-Scripted-Programming-Language  import_startupinthecloud  Startupinthecloud 
november 2014 by eocas
PHP IDE :: JetBrains PhpStorm
Also useful for Wordpress development because it has built-in support for WP-CLI, action and filter references, and automated support for WordPress coding standards. HAG
PHP  Web_Development  IDE  IDE_Integrated  Development  Environment  import_startupinthecloud  Startupinthecloud 
november 2014 by eocas

Copy this bookmark:

to read