Category Archives: PHP

Laravel: Links And Resources (2)

Previous Post

Comandos artesanales by Ale Mohamad
http://slides.com/alemohamad/comandos-artesanales#/

The Languages And Frameworks That You Should Learn In 2015 | wwwDesigned
http://wwwdesigned.com/the-languages-and-frameworks-that-you-should-learn-in-2015/

Rebuilding Laravel at Medium
https://medium.com/rebuilding-laravel

Managing Databases with Migrations – Laravel Book
http://laravelbook.com/laravel-migrations-managing-databases/

Laravel & Repository Pattern
http://germanlena.com.ar/reactdemo/#/

Laravel Schema Designer
http://laravelsd.com/

Laravel & Repository Pattern
http://germanlena.com.ar/repositorypattern/#/

Rebuilding Laravel — Laravel 4 Tutorials — Medium
https://medium.com/laravel-4/rebuilding-laravel-d2ee113f2876

Laracasts | Server Management With Forge
https://laracasts.com/series/server-management-with-forge/

Laravel – The PHP Framework For Web Artisans.
http://laravel.com/docs/homestead?version=4.2

LaravelBA – YouTube
https://www.youtube.com/user/laravelba

Laravel (framework) – Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Laravel_(framework)

Laravel 4 by Pablo Chiappetti
http://slides.com/p4bloch/laravel-4

j0an/LaravelMeetupApiDemo
https://github.com/j0an/LaravelMeetupApiDemo

fedeisas/laravel-dolar-blue
https://github.com/fedeisas/laravel-dolar-blue

Laravel Bundles
http://bundles.laravel.com/search/tag/Bootstrap

58bits/laravel-4-bootstrap-3-starter
https://github.com/58bits/laravel-4-bootstrap-3-starter

andrewelkins/Laravel-4-Bootstrap-Starter-Site
https://github.com/andrewelkins/Laravel-4-Bootstrap-Starter-Site

Adding CSS to Laravel pages – Pikemere Web Services
http://www.pikemere.co.uk/blog/adding-css-to-larvel-pages/

My Links
https://delicious.com/ajlopez/laravel

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

End Of Iteration 2014w23

Previous Post
Next Post

SharpGo

My Go programming language interpreter in C#:

https://github.com/ajlopez/SharpGo

There are new nodes supported in parser. There are simple ones, but now the parser has a better coverage in order to implement simple use case. Next step: add some type checking, and generate commands and expression from parsed tree. I could generate commands and expression without type checking, as in an untyped interpreter. Or I could add type checking and generate the typed expression. In the first case, an add expression sums two objects. In the second case, an add expression sums two integers, or one integer and a float, or etc… In both cases, TDD helps me to implement the feature step by step.

PHP Samples and Laravel Code Generation

My scripts at:

https://github.com/ajlopez/PhpSamples

I improved a bit my Laravel sample, using layouts, and now, Bootstrap for style. Laravel is a simple web framework, that I want to use in AjGenesis code generation for PHP. So, I updated:

https://github.com/ajlopez/AjGenesisNode-Laravel

too, to generate a seed site. Next steps: generate the Laravel model, migration, controllers from entity free model.

Others

I added a simple figure to https://github.com/ajlopez/AjDrawJs (a rectangle). So the API is in good shape, I published version 0.0.1 of https://github.com/ajlopez/SimpleScraper. I added some nodes to parser in https://github.com/ajlopez/ScalaSharp. I worked on two non-public projects, too. I started a sample accesing database, using Express version 4, at https://github.com/ajlopez/ExpressSamples.

Stay tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

Laravel: Links and Resources (1)

Next Post

According to Wikipedia

Laravel Framework
http://en.wikipedia.org/wiki/Laravel_(framework)

Laravel is a free, open source PHP web application framework, designed for the development of MVC web applications. Laravel is released under the MIT license, with its source code hosted on GitHub.[3][4]

According to a December 2013 developers survey on PHP frameworks popularity, Laravel is listed as the most popular PHP framework in 2013, followed by Phalcon, Symfony2, CodeIgniter and others.[5]

My first set of links:

Laravel Framework
http://en.wikipedia.org/wiki/Laravel_(framework)

Laravel Bundles
http://bundles.laravel.com/search/tag/Bootstrap
laravel bundle bootstrap
2014-05-04T22:53:22Z

Laravel 4 Presentation
http://slides.com/p4bloch/laravel-4

laravel-dolar-blue
https://github.com/fedeisas/laravel-dolar-blue
Laravel package to fetch latest USD conversion rate on Argentina’s black market

LaravelMeetupApiDemo
https://github.com/j0an/LaravelMeetupApiDemo
API en (mas o menos) 10 minutos, con Laravel 4.1.*

58bits/laravel-4-bootstrap-3-starter
https://github.com/58bits/laravel-4-bootstrap-3-starter
laravel example bootstrap
2014-05-04T22:50:58Z

andrewelkins/Laravel-4-Bootstrap-Starter-Site
https://github.com/andrewelkins/Laravel-4-Bootstrap-Starter-Site
laravel bootstrap example
2014-05-04T22:49:29Z

Adding CSS to Laravel pages – Pikemere Web Services
http://www.pikemere.co.uk/blog/adding-css-to-larvel-pages/
laravel css php
2014-05-04T22:47:16Z

Laracasts | Laravel From Scratch
https://laracasts.com/series/laravel-from-scratch
laravel mvc php webdevelopment
2014-04-26T16:51:37Z

omnipay/omnipay
https://github.com/omnipay/omnipay
ecommerce payment php laravel package
2014-04-18T14:26:59Z

Creating bar graphs with AJAX and Morris library – Maks Surguy’s blog on PHP and Laravel
http://maxoffsky.com/code-blog/creating-bar-graphs-with-ajax-and-morris-laravel/
ajax laravel php chart
2014-04-10T14:46:16Z

Laravel: Code Bright by Dayle Rees [Leanpub PDF/iPad/Kindle]
https://leanpub.com/codebright
laravel php book tutorial webdevelopment
2014-03-20T14:29:14Z

Laravel 4 Tutorial – Part 1 – How to install Laravel 4 on Windows – YouTube
http://www.youtube.com/watch?v=JNn_tS2KpcY
laravel tutorial install windows windows8 xampp video youtube
2014-03-12T10:42:47Z

php – laravel 4 does not work on Windows XAMPP – Stack Overflow
http://stackoverflow.com/questions/18668734/laravel-4-does-not-work-on-windows-xampp
laravel php windows xampp install
2014-03-12T10:42:16Z

How to Install a Laravel-Master Framework PHP in XAMPP | DaniWeb
http://www.daniweb.com/web-development/php/threads/463233/how-to-install-a-laravel-master-framework-php-in-xampp
php laravel xampp windows composer install
2014-03-12T10:41:27Z

Laravel – The PHP Framework For Web Artisans.
http://laravel.com/docs/installation
laravel php install
2014-03-12T10:35:46Z

How to Install Laravel Framework in Windows: 15 Steps – wikiHow
http://www.wikihow.com/Install-Laravel-Framework-in-Windows
laravel php windows install
2014-03-12T10:35:11Z

Laravel – The PHP Framework For Web Artisans.
http://laravel.com/docs/quick
php framework laravel mvc webdevelopment rest api
2014-02-14T16:33:35Z

Laravel – The PHP framework for web artisans.
http://laravel.com/
php framework laravel mvc webdevelopment rest api
2014-02-14T16:33:16Z

Why Laravel is Taking the PHP Community by Storm | Tuts Premium
https://tutsplus.com/tutorial/why-laravel-is-taking-the-php-community-by-storm/
php laravel framework programming webdevelopment
2014-02-14T16:32:57Z

My Links
https://delicious.com/ajlopez/laravel

Keep tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

End of Iteration 2014w01

Previous Post
Next Post

First iteration of the year, more open source ideas, design, and TDD deliberate practice.

Code Generation, using AjGenesis

I updated

https://github.com/ajlopez/AjGenesisNode my AjGenesis tool for code generation
https://github.com/ajlopez/AjGenesisNode-Entity AjGenesis module to manage entity model
https://github.com/ajlopez/AjGenesisNode-Express AjGenesis module with tasks and templates to generate a simple web site, based on Node.js, Express, MongoDB

You can try the Quick Start of the Express module. Next steps:

– More property types
– Client-side validation
– Generate some basic tests
– Support of one-to-many entity relation

I could adapt the same templates to have another module that will generate PHP, MySQL web sites.

SimpleFlow

I published version 0.0.1 of:

https://github.com/ajlopez/SimpleFlow

I need it for chaining async calls in my tests and in my controlles in a non-public project. Use case to be described.

DylanSharp

I started to write a C# interpreter:

https://github.com/ajlopez/DylanSharp

trying to emulate Dylan language:

http://opendylan.org/

It’s a lisp-like programming language, with classes, and with a more Ruby/Python-like syntax, instead of parenthesis. As usual, I want to access native .NET types, classes and ecosystem, from a dynamic languages.

AjErl

I added first module support for my Erlang C# interpreter

https://github.com/ajlopez/AjErl

Others

I continue to adapt my old PHP sites https://github.com/ajlopez/ajlopezsite https://github.com/ajlopez/Todocontenidos to support latests PHP versions. I was working on three non-public projects, too.

More fun is coming.

Keep tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

End Of Iteration 2013w52

Previous Post
Next Post

Another week, with open source projects activities, and deliberate TDD practice.

AjErl

My Erlang interpreter written in C#:

https://github.com/ajlopez/AjErl

I added:

– Function definitions
– Module (with context by module)
– Forms (elements of a module)

Notably, Erlang REPL has expressions, and Erlang module has forms (in Erlang terminology). Now, the parser can parse expressions and forms. Machine object can load a module file. Pending items: complete c primitive function (compile a module).

Revamping PHP Sites

I removed short tags from PHP sites:

https://github.com/ajlopez/AjConsorSite
https://github.com/ajlopez/Inmob

to be ready to run in modern hosting. I published my personal web site old code

https://github.com/ajlopez/ajlopezsite

to be revamped in the same way.

Code Generation with AjGenesis, Node.js and Express

I improved my code generation projects, based on JavaScript/Node.js

https://github.com/ajlopez/AjGenesisNode
https://github.com/ajlopez/AjGenesisNode-Entity (to add entities to a model using command line interface)

I wrote the first steps (minimal controller, mongodb persistence, app, services, …) for Express

https://github.com/ajlopez/AjGenesisNode-Express

DylanSharp

I started a Dylan interpreter written in C#

https://github.com/ajlopez/DylanSharp

Dylan looks like a nice programming language, to explore. With Lisp roots, but modern syntax, it can be compiled, but I want to apply “baby steps”: my first goal is an interpreter. As usual, I will add access to native .NET types and objects, and .NET ecosystem.

Others

I worked on two non-public projects, learning Visual Studio Office Tools, and first steps into ASP.NET MVC 5.

More fun is coming!

Keep tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

End Of Iteration 2013w51

Previous Post
Next Post

My main outcome for this week:

AjErl

I was working on my Erlang interpreter written in C#:

https://github.com/ajlopez/AjErl

I improved the match algorithm, incorporating more use cases and resolving them using Test-Driven Development. The REPL is working:

Other works

I updated my PHP projects, removing old short tags notation:
https://github.com/ajlopez/AjConsorSite
https://github.com/ajlopez/Inmob

I refactor internal implementation of:
https://github.com/ajlopez/AjLispJs
https://github.com/ajlopez/SimpleYaml

I worked on three non-public projects.

Keep tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

New Month’s Resolutions: November 2013

Time to review my October resolutions:

– Give a talk about PHP and Node.js [complete] see post and PHP/Node repo and PageJs repo at PHP Dev Argentina 2013
– Give a talk about TDD with ASP.NET MVC [complete] see repo
– Give a talk about Scala implementation [complete] see slides and simple samples
– Give a talk about Python in JavaScript [complete] see repo and slides at PyCon 2013 Argentina
– Give a talk about Smalltalk in JavaScript and C# [complete] see repo and slides at Smalltalks 2013

This new month’s resolution:

– Start compiler reduced Python to C, using JavaScript
– Give a talk about Ruby in C#
– Start Ruby to JavaScript compiler
– Complete variable scope in Mass language
– Give a talk about compiling languages to JavaScript (to be confirmed)
– Write web framework for AjTalkJs (to be used in Node.js) (plain? MVC?)
– Improve NPM modules in AjTalkJs and AjTalk
– Improve unit test support in AjTalkjs and AjTalk
– Improve match and data structure in AjErl

More fun is coming 😉

Keep tuned!

Angel “Java” Lopez
@ajlopez