Math libraries and tools

mathquill.com

Easily type math in your webapp

JSXGraph

Dynamic Mathematics with JavaScript

interactive geometry, plotting, visualization
JSXGraph is a cross-browser JavaScript library for interactive geometry, function plotting, charting, and data visualization in the web browser.

 

algebrite 

Computer Algebra System in Javascript github

algebra.js

Build, display, and solve algebraic equations github

 

Math-expressions

Javascript library handling mathematical expressions involving transcendental functions

Coffeequate

Coffeequate is a computer algebra system for JavaScript. It can manipulate algebraic expressions, and solve and simplify equations github

Push Notifications for Android, ios, Windows

Για Android και ios

https://github.com/Ph3nol/NotificationPusher

Για Windows 10 (WNS)

Docs:

https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/tiles-and-notifications-windows-push-notification-services–wns–overview

https://msdn.microsoft.com/en-us/library/windows/apps/hh465450(v=win.10).aspx

https://msdn.microsoft.com/el-gr/library/windows/apps/hh465407

php class

https://windowsnotification.codeplex.com/

 

 

 

 

Χρήσιμα Plugins του WordPress

Arconix Shortcodes

Arconix Shortcodes provides a number of useful design elements like buttons, boxes, tabs and toggles to help compliment any website.

Mara Box

Meta Box plugin is a powerful, professional solution to create custom meta boxes and custom fields for WordPress websites.

 

Developing Environment

Clean installation of Windows 10
media creation tool

www.microsoft.com/en-us/software-download/windows10

Visual Studio Community

Java

Καλύτερα Java 7 για το Android

Java Development Kit (JDK) 7

Android

Android Studio

Apache, mySQL, PHP (wampserver WAMP ή XAMPP)

www.wampserver.com/en/

PHP IDE – Netbeans ή PhpStorm

netbeans.org/

www.jetbrains.com/phpstorm/download/

HTML, JavaScript IDE – Atom ή WebStorm

Litewave Atom editor atom.io

https://www.jetbrains.com/webstorm/download/

Fast text editor NotePad++

notepad-plus-plus.org/

FTP client FilZilla

filezilla-project.org

SSH client – PuTTY

www.chiark.greenend.org.uk/~sgtatham/putty/download.html

SSH  και FTP client – mobaxterm

http://mobaxterm.mobatek.net/

Node and npm

nodejs.org/download/

Git and GitHub client

git-scm.com/

windows.github.com/ (run as admin)

 

 

 

 

 

Δημιουργία εφαρμογής με Cordova

Δημιουργία του project
cordova create hello com.example.hello HelloWorld

Προσθήκη πλατφορμών (android, ios, wp8)
cd hello
cordova platform add android
cordova platform add ios

Δες τις πλατφόρμες
cordova platforms ls

Διέγραψε πλατφόρμες (remove ή rm)
cordova platform remove blackberry10
cordova platform rm amazon-fireos

Προσθήκη plugins

cordova plugin add cordova-plugin-device
cordova plugin add cordova-plugin-splashscreen (link)
cordova plugin add cordova-plugin-inappbrowser (link)

Build

cordova build
ή cordova build android

cordova emulate android

cordova run android

 

Επίσης χρήσιμα για Splash Screen και icons:

http://apetools.webprofusion.com/tools/imagegorilla

Δημιουργία icons από fontawosome http://fa2png.io/

Δύο online εργαλεία για wireframing και mockups για εφαρμογές κινητών

Υπάρχουν δεκάδες εργαλεία για wireframing και mockups online και desktop.

Μερικά από αυτά δεν είναι βολικά για δημιουργία οθονών για εφαρμογές για κινητά ενώ άλλα δεν είναι δωρεάν.

Μετά από μια μικρή έρευνα και δοκιμή κατέληξα σε αυτά τα δύο:

mockingbot.com

Πολύ καλό και δωρεάν online εργαλείο με δυνατότητες διάδρασης και κίνησης.

ninjamock.com

Εξίσου καλό και εύκολο.

 

 

Πολλαπλά scripts σε μια γραμμή ενός cron job

Τα scripts θα εκτελεστούν διαδοχικά το ένα μετά το άλλο.

Με αυτό το τρόπο δε χρειάζεται να ορίσεις διαφορετικά cron jobs αλλά ούτε να γράψεις bash script που να περιέχει τα php scripts.

Απλά σύνδεσε τις εντολές με το && σε ένα cron job.

πχ

01 00 * * * php /var/services/script1.php && php /var/services/script2.php && php /var/services/script3.php