• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

GhazaliTajuddin.com

Another Kuantan Blogger

  • Home
  • Blog
    • Kuantan
    • Foods
    • Technology
    • Health
  • Stock Photography
    • Senarai Microstock Agency
    • Membuka akaun contributor Shutterstock.com
    • Tips untuk 10 keping gambar pertama Shutterstock.com
    • Mengapa Shutterstock.com reject gambar / submission
    • Model Release
    • Bagaimana withdraw earning daripada Fotolia
    • Bagaimana untuk mengisi keyword kepada imej dengan menggunakan Adobe Photoshop
You are here: Home / Blog

Blog

Laravel: Upgrade Laravel 5.4 to 5.5

August 28, 2017 by ghazalitajuddin Leave a Comment

Update Composer.json

tukar dependencies framework 5.4 kepada 5.5 

"require": {
        "php": ">=5.6.4",
        "laravel/framework": "5.5.*", //<-- tukar drpd 5.4.*
        "laravel/tinker": "~1.0"
    },

tukar php unit 5.6 kepada 5.7

"require-dev": {
        "fzaninotto/faker": "~1.4",
        "mockery/mockery": "0.9.*",
        "phpunit/phpunit": "~5.7"//<-- tukar daripada 5.6
    },

run composer update

composer update

Boleh refer

https://laravel.com/docs/5.5/upgrade

https://laracasts.com/discuss/channels/laravel/upgrading-to-55-from-51

 

Filed Under: Technology Tagged With: laravel, lts, upgrade

Angular Directive

August 28, 2017 by ghazalitajuddin Leave a Comment

Angular Directive adalah attribut yang dimasukkan dalam kod HTML kita, bagi menjadikan ia lebih dinamik. Ia hampir sama seperti server side script, cuma ia berlaku pada client side. Ia ada if, switch, style, class, for, dan nonBindable.

Ng If

<div *ngIf="false" style="text-align:center">
  <h1>
    Welcome to {{title}}!
  </h1>
 </div>
<div *ngIf="a > b" style="text-align:center">
  <h1>
    Welcome to {{title}}!
  </h1>
 </div>
<div *ngIf="string == 'yesza'" style="text-align:center">
  <h1>
    Welcome to {{title}}!
  </h1>
 </div>
<div *ngIf="show()" style="text-align:center">
  <h1>
    Welcome to {{title}}!
  </h1>
 </div>
//app.component.ts

import { Component } from '@angular/core';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  title = 'app';
  a = 3;
  b = 2;
  string = "yesza";

  show(){
    return false;
  }
}

Ng Switch

<div class="container">
<div *ngIf="myVar == 'A'">Var is A</div>
<div *ngIf="myVar == 'B'">Var is B</div>
<div *ngIf="myVar != 'A' && myVar != 'B'">Var is something else</div>
</div>
<div class="container" [ngSwitch]="myVar">
<div *ngSwitchCase="'A'">Var is A</div>
<div *ngSwitchCase="'B'">Var is B</div>
<div *ngSwitchDefault>Var is something else</div>
</div>
Value is {{ choice }}

<div class="container" [ngSwitch]="choice">
  <div *ngSwitchCase="1">Var is A</div>
  <div *ngSwitchCase="2">Var is B</div>
  <div *ngSwitchDefault>Var is something else</div>
  </div>
  <button class="btn btn-primary" (click)="next()">Next Choice</button>
import { Component } from '@angular/core';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  title = 'app';
  a = 3;
  b = 2;
  string = "yesza";
  myVar = "B";
  choice=1;

  show(){
    return false;
  }

  next(){
    if(this.choice < 5)
      this.choice++;
    else
      this.choice=1;
  }
}

ngStyle

<div [ngStyle]="{color: 'white', 'background-color': 'blue'}"> 
Uses fixed white text on blue background
</div>
<div class="ui input">
<input type="text" name="color" value="{{color}}" #colorinput>
</div>
<div class="ui input">
<input type="text" name="fontSize" value="{{fontSize}}" #fontinput>
</div>
<button class="ui primary button" (click)="apply(colorinput.value, fontinput.val\ ue)">
Apply settings </button>

ngClass

ngFor

<h4 class="ui horizontal divider header"> Nested data
</h4>
<div *ngFor="let item of peopleByCity">
<h2 class="ui header">{{ item.city }}</h2>
<table class="ui celled table"> <thead>
<tr> <th>Name</th> <th>Age</th>
</tr>
</thead>
<tr *ngFor="let p of item.people">
<td>{{ p.name }}</td>
<td>{{ p.age }}</td> </tr>
</table> </div>
this.peopleByCity = [ {
        city: 'Miami',
        people: [
] },
{ name:
{ name:
'John', age: 12 },
'Angel', age: 22 }
{
  city: 'Sao Paulo',
  people: [
    { name: 'Anderson', age: 35 },
    { name: 'Felipe', age: 36 }
] }
]; }

ngNonBindable

Filed Under: Technology Tagged With: angular, angular directives, ngClass, ngFor, ngIf, ngNonBindable, ngSwitch, ngSwitchCase, ngSwitchDefault

Renew Insuran & Roadtax Sendiri

August 28, 2017 by ghazalitajuddin Leave a Comment

Bulan september ni roadtax aku mati. Aku try contact member aku yang buat servis general insurance. Malangnya dia tak buat Etiqa Takaful. Entah kenapa aku nak buat sangat dengan Etiqa Takaful. Mungkin last year, baru lepas renew insuran 2, 3 hari, cermin depan kereta aku crack. Terus claim dan tukar cermin tu. Tengok macam mudah je, thats why agaknya aku selesa kot dengan Etiqa Takaful. Buat masa ini lah, next time tak sure lagi.

So disebabkan malas nak cari orang lain buatkan, so aku try buat sendiri. First time la ni buat sendiri. Tapi not bad la, takde la susah mana pun. Renew insurance dan roadtax semua ambil masa tak sampai 2 jam. Aku espect lama la, kot la ramai orang buat ke.

Insuran

So sesiapa nak buat sendiri, korang sediakan salinan geran atau cover note lama korang, bawak je ke branch Etiqa. Jangan lupa bawak cash siap-siap, tak pun baru ni aku bayar guna debit kad je. Nanti, dia akan kirakan berapa insuran korang. Kalau nak cover cermin keliling dan servis towing extra KM sila maklum so dia boleh kirakan sekali. Towing extra tu sekarang dah unlimited kilometer, then come with life insurance untuk semua 7 penumpang(since kereta aku 7 seater) dengan tambah RM90. Tak sampai 30 minit, masa tu jugak dia akan siapkan secara online. Selepas buat bayaran dia akan printkan cover note dan serahkan pada korang. 

RoadTax

So selepas siap cover note insuran, boleh terus bawa ke JPJ atau pejabat pos berdekatan untuk buat roadtax. Aku buat di UTC Kuantan. Kalau boleh buat masa waktu bekerja kurang orang, kalau buat time malam memang ramai. So masa aku sampai di JPJ UTC, que number aku org 3 camtu. Memang cepat la setel. Just bagi ic dan cover note, tup tap siap! Bayar!

Apa kelebihan renew Roadtax dan Insurance sendiri?

Diskaun 10% daripada harga biasa. Sebab biasanya upah pi kat agent. Kalau ada masa boleh lah buat sendiri.

So gitulah sharing kali ni. Sekian.

Filed Under: General Tagged With: cukai jalan, Insuran, insurance, pembaharuan cukai jalan, renew roadtax, roadtax, sendiri

Angular-cli Command

August 25, 2017 by ghazalitajuddin Leave a Comment

Create new project

ng new nama-project

Create new component

ng generate component nama-component

atau

ng g c nama-component

Build Project

ng build --prod --base-href /

Boleh refer disini

Angular-CLI Command Reference

Filed Under: Technology Tagged With: angular, angular-cli, command line

Masalah anai-anai

August 25, 2017 by ghazalitajuddin Leave a Comment

Baru-baru ni office aku ada masalah serangan anai-anai. Dulu pernah satu masa rumah aku pun kena teruk juga. Dah teruk baru perasan. Habis almari, sofa semua rosak dimakan anai-anai. So masa tu kelam kabut jugalah, tanya orang sana sini. Mostly orang cadang panggil servis pestisid, masalahnya kosnya boleh tahan.

Sudahnya, aku google. Adala jumpa few solution bajet yang boleh cuba segera. Tapi aku nak recommend kat korang ada satu ubat anai-anai ni memang murah tapi power! Racun anai-anai yang ni bila kita letak pada laluan anai-anai, anai-anai akan makan dan bawa balik ke sarang. So seluruh markas anai-anai  akan terkena racun. Memang berkesan! Dalam 2, 3 hari boleh nampak semua laluan anai-anai jadi kering, sekor pun tak nampak. Power tak? 

Tak perlu pakai banyak pun, macam letak ubat gigi je. Ni pun kebetulan ada balance yang dulu, nak bawak gi office kasi mati itu anai-anai semua!

So kalau ada sesiapa berminat boleh beli disini 

http://anai-anai.atabox.com/

Selamat mencuba!

Filed Under: General Tagged With: masalah anai-anai, perosak, pestisid, racun anai-anai

Javascript Event Reference

August 24, 2017 by ghazalitajuddin Leave a Comment

Lately, aku ada projek yang memerlukan menggunakan javascript. So ada beberapa option,  antaranya Angular, Vue dan React. Disebabkan sebelum ini pernah explore Vue, kali ni aku terjah Angular la pulak. Antara sebab lain, aku mensasarkan untuk cuba develop mobile apps menggunakan ionic yang menggunakan Angular framework juga.

So nota kali ini adalah berkaitan Events. Kalau korang biasa main dengan form selalu la pakai  Event ni. onClick, on onSubmit, onFocus, blur, onMouseUp dan baaanyak lagi event lain yang boleh digunakan.

Boleh lah refer disini

https://developer.mozilla.org/en-US/docs/Web/Events

Filed Under: Technology Tagged With: angular, events, react js, vue

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 25
  • Page 26
  • Page 27
  • Page 28
  • Page 29
  • Interim pages omitted …
  • Page 57
  • Go to Next Page »

Primary Sidebar

“Solat. Sabar. Syukur. Senyum. Sedekah.”

For Collaboration, Events & Review, kindly contact me at +6016[-]9212092 or click Whatsapp button on this page.

Sponsor

Recent Posts

BadMethodCallException Method Illuminate\Database\Eloquent\Collection::roles does not exist.

User Roles And Permissions Without Package Laravel 10

Laravel Many To Many Relationship

Makan malam bersama keluarga di Awangan Palace

Sarapan pagi di Warung Gulai Kawah

Recent Comments

  • helmi on Personal Tips Berhenti Merokok
  • ghazalitajuddin on Personal Tips Berhenti Merokok
  • helmi on Personal Tips Berhenti Merokok
  • ghazalitajuddin on Nasi Lemak Kukus Restoran Zaman. Otai masih berbisa.
  • ghazalitajuddin on Air tangki radiator Proton Exora cepat kering? Cuba tukar penutup radiator!
  • Mal on Nasi Lemak Kukus Restoran Zaman. Otai masih berbisa.
  • Firdaus on Air tangki radiator Proton Exora cepat kering? Cuba tukar penutup radiator!

My Link

  • Takaful Insurance Web

JJCM

Daging Bakar Daun Pisang Pekan

Nasi Lemak Kukus Restoran Zaman. Otai masih berbisa.

Roti Canai Pulau Gerai Mat Zam-Zam

Breakfast di De Aisyah Kuantan

Coke Coffee Caramel ~ Not recommended!

Tags

bebas rokok berhenti merokok breakfast Controller Framework Gezzeg Photography & Design health jalan-jalan cari makan jalan-jalan cari makan kuantan jjcm jjcm kuantan Jurufoto Kuantan Kuantan Kuantan Photographer kuantan programmer kuantan web developer kuantan webmaster laravel merokok merbahayakan kesihatan model MVC nikmat rokok OOP Pahang Pahangtourism pahang tourism Photo Manipulation PHP rajalanun retired smoking revisit pahang 2018 shutterstock stop smoking stop smoking tips stop smoking withdrawal symptom tips tips berhenti merokok View visit malaysia 2020 visit pahang visitpahang white wordpress yii Yii Framework

Recent Posts

  • BadMethodCallException Method Illuminate\Database\Eloquent\Collection::roles does not exist.
  • User Roles And Permissions Without Package Laravel 10
  • Laravel Many To Many Relationship
  • Makan malam bersama keluarga di Awangan Palace
  • Sarapan pagi di Warung Gulai Kawah

Copyright © 2025 — Ghazali Tajuddin • All rights reserved. •