Skip to content
Snippets Groups Projects
Commit f42b3af7 authored by Eduardo Trujillo's avatar Eduardo Trujillo
Browse files

Initial release

parent ac340a5d
No related branches found
No related tags found
No related merge requests found
Showing
with 226 additions and 25 deletions
404.html 0 → 100644
<div class="row">
<div class="column">
<div class="row">
<div class="column">
<h1 class="cardboard">Not Found</h1>
</div>
</div>
<p>
The content that you are looking for is in another castle.
Here's a <i>doge</i> instead:
</p>
<img src="/images/doge.png"/>
</div>
</div>
Copyright (c) 2015
Assets (Images, Videos) on this repository/website are license under a
Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
---
Copyright Eduardo Trujillo (c) 2015
All rights reserved.
......@@ -13,7 +19,7 @@ modification, are permitted provided that the following conditions are met:
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of nor the names of other
* Neither the name of Eduardo Trujillo nor the names of other
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
......@@ -27,4 +33,4 @@ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
---
title: About
---
<div class="row">
<div class="column">
<h1 class="cardboard">About</h1>
</div>
</div>
<div class="row">
<div class="medium-8 columns">
<p>
My name is Eduardo Trujillo (Thru-he-yoh). I'm a Computer Scientist living
in Athens, GA. (University of Georgia).
</p>
<p>
Technology in general is one of my passions. My more specific interests
range from server-side programming, to rich application design and
graphic design.
</p>
<p>
My work: Quality over quantity. I'm fluent in PHP and Javascript, and also
use other languages like C++, Python, etc. I like building things from
scratch and understand how they work. I tend to prefer comprehensive
solutions, not quick hacks. I'm a gamer too. FPSs, Indies and Hack-and-slash
RPGs are within my favorites.
</p>
<p>
This is my personal blog. Here I post, complain, share, and discuss about
things that are going through my mind at the moment.
</p>
</div>
<div class="medium-4 columns">
<img src="/images/avatar.jpeg"></img>
</div>
</div>
<div class="row">
<div class="medium-6 columns">
<h3>Contact</h3>
<div class="row">
<div class="medium-6 columns">
<i class="fa fa-facebook-official"></i>
<b>Facebook</b>
</div>
<div class="medium-6 columns">
<a href="https://fb.com/etcinit">etcinit</a>
</div>
</div>
<div class="row">
<div class="medium-6 columns">
<i class="fa fa-twitter"></i>
<b>Twitter</b>
</div>
<div class="medium-6 columns">
<a href="https://twitter.com/etcinit">@etcinit</a>
</div>
</div>
<div class="row">
<div class="medium-6 columns">
<i class="fa fa-twitter"></i>
<b>LinkedIn</b>
</div>
<div class="medium-6 columns">
<a href="http://www.linkedin.com/in/etrujillo/">etrujillo</a>
</div>
</div>
</div>
<div class="medium-6 columns">
</div>
</div>
<p>&nbsp</p>
<div class="row">
<div class="column">
<h3>Public PGP Key</h3>
<p>
Download and verify my PGP public key using Keybase.io and social media
accounts:
</p>
<p>
<b>Keybase:</b>
<a href="https://keybase.io/etcinit">https://keybase.io/etcinit</a>
</p>
<p>
<b>Fingerprint:</b>
<pre>80A1-5003-7BBF-35DD-371D-6CB3-C82C-CC4C-5CEA-CF85</pre>
</p>
<hr>
<p><b>Full key:</b></p>
<div class="sourceCode"><pre><code>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: Keybase OpenPGP v2.0.1
Comment: https://keybase.io/crypto
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
=ceyV
-----END PGP PUBLIC KEY BLOCK-----
</code></pre></div>
</div>
</div>
---
title: About
---
<div class="row"><div class="column">
<h1 class="cardboard">About</h1>
</div></div>
My name is Eduardo Trujillo (Thru-he-yoh). I'm a Computer Scientist living in
Athens, GA. (University of Georgia).
Technology in general is one of my passions. My more specific interests range
from server-side programming, to rich application design and graphic design.
My work: Quality over quantity. I'm fluent in PHP and Javascript, and also use
other languages like C++, Python, etc. I like building things from scratch and
understand how they work. I tend to prefer comprehensive solutions, not quick
hacks. I'm a gamer too. FPSs, Indies and Hack-and-slash RPGs are within my
favorites.
This is my personal blog. Here I post, complain, share, and discuss about
things that are going through my mind at the moment.
favicon.ico

11.7 KiB

images/avatar.jpeg

55.5 KiB

images/doge.png

238 KiB

images/ensure-banner.png

21.1 KiB

......@@ -2,6 +2,7 @@
title: Linux setup: Gnome 3
tags: linux, gnome, fedora
uuid: 97473bd1-82a8-412a-8863-68ca30a5ef6e
legacy: linux-setup-gnome-3
---
[![Desktop screenshot](/img/posts/gnome/screenshot.png)](/img/posts/gnome/screenshot.png)
......
......@@ -2,6 +2,7 @@
title: Using Laravel: PHP is not dead
tags: php, laravel
uuid: 9b92d244-281c-401c-8c72-3e9a67e976c3
legacy: using-laravel-php-is-not-dead
---
My last post in web development was about Node.js and how easy I found to build web apps with it. However, this doesn't mean I have abandoned PHP, in fact, it has pushed me to __write better PHP applications and improve the quality of my code__.
......
......@@ -2,6 +2,7 @@
title: Ensure.js: Simple type-checking on JavaScript
tags: ensure, javascript
uuid: 3dc96fbd-5409-4d5b-926b-b1daa3ed3809
legacy: ensurejs-simple-type-checking-on-javascript
---
![Logo](http://assets.chromabits.com/ensure/logo.png)
......
......@@ -2,6 +2,7 @@
title: SCSS utility file
tags: scss, front-end
uuid: 2c1452e3-a597-44e6-934c-e263ccf0696c
legacy: scss-utility-file
---
These are some SCSS mixins I use on most of my projects. I'll be adding more
......
......@@ -2,6 +2,7 @@
title: Ensure.js 0.4: Record Types and better testing
tags: type-checking, ensure, nodejs, javascript
uuid: e1b251c3-10cd-41d1-9d64-faa70d407e9b
legacy: ensurejs-04-record-types-and-better-testing
---
I just finished pushing a new set of updates to Ensure.js! Now all tests are run through the
......
......@@ -2,6 +2,7 @@
title: 2 Problems from AI class
tags: ai, snake-in-the-box
uuid: 8d741fd5-2690-411e-9206-a570f15d1115
legacy: 2-problems-from-ai-class
---
These are two problems I've worked on from my Artificial Intelligence class this semester. These are problems which can take a really long time if done naively, hence the goal is to come up with solutions that use some heuristic to come up with the answer faster.
......
......@@ -2,6 +2,7 @@
title: Some updates
tags: laravel, laravel5, php, hhvm, pagination, ai
uuid: d52ed484-cd81-4f2f-8828-b76328f1caf3
legacy: some-updates
---
## Laravel 5 and Foundation Pagination
......
......@@ -2,6 +2,7 @@
title: An update on Laravel 5 pagination
tags: laravel, laravel5, pagination
uuid: b27085d7-b026-4423-83bf-39571e385239
legacy: an-update-on-laravel-5-pagination
---
Laravel 5 in its current state does not have a fully working pagination. It only seems to return simple paginators (they are not aware of the total number of items). This will most likely change in the future, but if you really need pagination working on Laravel 5 right now you can try the following:
......
......@@ -2,6 +2,7 @@
title: POODLE and node.js
tags: poodle, ssl, nodejs, security
uuid: bfa447a6-0b2b-44e2-b693-b042f209d8cf
legacy: poodle-and-nodejs
---
![SSL 3 is broken](http://assets.chromabits.com/posts/POODLE.png)
......
......@@ -2,6 +2,7 @@
title: Checkboxes and ZURB Foundation
tags: foundation, scss
uuid: e34db4cd-1b4e-402a-abcf-45460ce6f3cd
legacy: checkboxes-and-zurb-foundation
---
The current version ZURB's Foundation (A CSS framework) doesn't style form checkboxes and the final look is always the browser default, which can look good or bad depending on your OS.
......
......@@ -2,6 +2,7 @@
title: Laravel 5: Custom Logs
tags: laravel, laravel5, logs, php
uuid: f9095ab9-008f-44fd-aa54-b148dcd007e0
legacy: laravel-5-custom-logs
---
Laravel 5 introduces the concept of "bootstrappers", which are classes whose sole purpose is to setup the application. This new layer of abstraction makes many of the initialization code of the application modular and portable, so if you want to replace or change how a part or the whole initialization process, you can!
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment