Skip to content

Instantly share code, notes, and snippets.

View cod3beat's full-sized avatar

A. Akbar Hidayat cod3beat

View GitHub Profile
@cod3beat
cod3beat / lib.rs
Last active March 25, 2017 10:08
unit testing collection exploration on rust
#[cfg(test)]
mod string_manipulation {
#[test]
fn appending_string_literal() {
let mut s = String::from("foo");
s.push_str("bar");
assert_eq!(s, "foobar");
}
#[test]
<div data-component="userProfile">
</div>
<div data-component="userFavourites">
</div>
<div data-component="adminUserManagement">
<!-- Mengambil module css -->
<link href="{{ dComponent('challengecreation', 'style') }}" rel="stylesheet" type="text/css">
<!-- Mengambil module javascript -->
<script src="{{ dComponent('challengecreation', 'script') }}"></script>
{
"challengecreation_script.js": "challengecreation_script-123456.js"
}
@cod3beat
cod3beat / view_helper.php
Created November 24, 2015 06:59
View Helper
<?php
if (!function_exists('vAsset')) {
/**
* @param string $file
* @return string
*/
function vAsset($file)
{
// ...
var component = require('./resources/gulps/componentTask');
gulp.task('watch', function() {
gulp.watch(['./resources/css/**/*.css'], ['cssrev']);
gulp.watch(['./resources/js/**/*.js'], ['jsrev']);
});
gulp.task('default', ['watch', 'component']);
var del = require('del'),
gulp = require('gulp'),
rev = require('gulp-rev'),
rename = require('gulp-rename')
template = require('gulp-template'),
concatCss = require('gulp-concat-css'),
minifyCss = require('gulp-minify-css'),
uglify = require('gulp-uglify'),
concatJs = require('gulp-concat'),
revDel = require('./revDel');
<?php
return array(
'default' => 'sync',
);
@cod3beat
cod3beat / ChallengeEventMailer.php
Created November 18, 2015 07:37
Menjalankan Event Mailer di background
<?php
// Event handler ini akan berjalan di background
class ChallengeEventMailer extends QueuedEventHandler
{
public function whenUnpublishedChallengeWasPublished($job, $data)
{
try {
// Kirim email di background
@cod3beat
cod3beat / QueuedEventHandler.php
Last active November 18, 2015 08:06
Menjalankan Event Handler di background
<?php
abstract class <?php
abstract class QueuedEventHandler
{
// Akan dijalankan ketika event diterima
// Ini adalah mekanisme internal Laravel 4.2
public function handle($param)