2018/12/31
The result of my target yesterday
- linux: 鳥哥的linux基礎篇
- i read some book not related to coding yesterday. i was guilty!
- git: pro git
- i read some book not related to coding yesterday. i was guilty!
- challenge20181217 rewriting
- paymentdetail function
- getachievedachievement function
- getpossessions function
- profile function
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- challenge20181217 rewriting
- deposit achievement
2018/12/30
The result of my target yesterday
- linux: 鳥哥的linux基礎篇
- i read some book not related to coding yesterday. i was guilty!
- git: pro git
- i read some book not related to coding yesterday. i was guilty!
- challenge20181217 rewriting
- shop system function rewriting
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- challenge20181217 rewriting
- getachievedachievement
- getachievedachievement function
- getpossessions function
- profile function
2018/12/29
The result of my target yesterday
- linux: 鳥哥的linux基礎篇
- head -n number filename
- tail -f filename
- cat -n filename | tail -n
- git: pro git
- how to revert a merged commit and undo all the changes introduced by the branch being merged?
git revert -m 1 commitid
- if i reverted a merged commit and chose the parent, what if i want to merge it again?
revert the reverted commit - when merging, how to skip mamually resolving and just choose the side we choose?
git merge branchname -xours
or
git merge branchname -xtheirs
- challenge20181217 rewriting
- shop system function rewriting
- went to a movie theater.
- shop system function rewriting
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- challenge20181217 rewriting
- shop system function rewriting
2018/12/28
The result of my target yesterday
- linux: 鳥哥的linux基礎篇
- nl -ba filename
- nl -bt filename
- nl -w filename
- nl -nln filename
- nl -nrn filename
- nl -nrz filename
- git: pro git
git merge -xignore-all-space
git merge -xignore-space-change |
git log --oneline --left-right --merge -p (option) |
- challenge20181217 rewriting
- readability of achievement function
- shop system function rewriting
- to be completed today
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- challenge20181217 rewriting
- shop system function rewriting
2018/12/27
The result of my target yesterday
- linux: 鳥哥的linux基礎篇
- cat -a
- cat -b
- cat -e
- cat -n
- cat -t
- cat -v
- git: pro git
git filter-branch --subdirectory-filter directoryname head
git filter-branch --commit-filter '
if [ "$git_author_email" = "currentemail" ] ;
then
git_author_name="newauthornameyouwanttobe";
git_author_email="newemailyouwanttobe";
git commit-tree "$@";
else
git commit-tree "$@";
fi' head - rewrite challenge20181217 achievement function
- achievement function was completed, but need to improvie its readability
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- challenge20181217 rewriting
The result of my target yesterday
- linux: 鳥哥的linux基礎篇
- went to ktv instead
- git: pro git
- went to ktv instead
- rewrite challenge20181217
- getachievementlist & getitemlist api was completed
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- i think i need to focus on my challenge code rework until i finish it
2018/12/25
The result of my target yesterday
- linux: 鳥哥的linux基礎篇辦事項
- git: pro git
- git commit –amend –no-edit
- git commit filter-branch –tree-filter –all ‘rm -f file’ head
- laracast: the_php_practitioner recap 23
- rameke my git presentation from keynote to hackmd (2/5)
- rewrite challenge20181217
- redesign tables
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- i think i need to focus on my challenge code rework until i finish it
2018/12/24
The result of my target yesterday
- linux: 鳥哥的linux基礎篇辦事項
- git: pro git - git grep filename -n & git grep filename -n
- laracast: the_php_practitioner recap 23
- rameke my git presentation from keynote to hackmd (1/5)
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner recap 23
- rameke my git presentation from keynote to hackmd (2/5)
2018/12/23
The result of my target yesterday
- figure out how to use moment of js to covert the timezone from utc to where you are - not completed yet
- wondering presentation - completed
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner recap 23
- rameke my git presentation from keynote to hackmd (1/5)
2018/12/22
The result of my target yesterday
- challenge 20181221 passed
- figure out how to use moment of js to covert the timezone from utc to where you are - not completed yet
Achieved except for set target yesterday
Description
Today’s target
- wondering presentation
2018/12/21
The result of my target yesterday
- challenge 20181220 passed
Achieved except for set target yesterday
Description
Today’s target
- don’t special game challenge 20181221
2018/12/20
The result of my target yesterday
- challenge 20181219 passed
Achieved except for set target yesterday
Description
Today’s target
- challenge 20181220
2018/12/19
The result of my target yesterday
- challenge 20181218 passed
Achieved except for set target yesterday
Description
Today’s target
- challenge 20181219
2018/12/18
The result of my target yesterday
- challenge 20181217 passed
Achieved except for set target yesterday
Description
Today’s target
- challenge 20181218
2018/12/17
The result of my target yesterday
laravel warming up
- laravel warm up
Achieved except for set target yesterday
Description
Today’s target
- challenge 20181217
2018/12/16
The result of my target yesterday
laracast
- focus on laravel warming up first
laravel warming up
- laravel_5.7_from_scratch series (9~12/36)
linux:
- focus on laravel warming up first
git
- git add -i revert
- git add -p
- git reset -p
- git stash apply –index
- git stash –keep-index
- git add -i update
Achieved except for set target yesterday
Description
Today’s target
- laravel- warming up for challenge next week
2018/12/15
The result of my target yesterday
laracast
- recap the php practitioner series (22/25)
laravel warming up
- laravel_5.7_from_scratch series (4~8/36)
linux:
- what’s cp -s?
- waht’s cp -r?
- waht’s cp -u?
- waht’s cp –preserve=all?
- if there are two sources when placing cp command, what the destination should be?
- waht’s cp –preserve=all?
git
- git log origin/master..head
- git log master..test
- git log ^master test
- git log test –not master
- git log test develop ^master
- git log test develop –not master
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner recap 23
- laravel- warming up for challenge next week
2018/12/14
The result of my target yesterday
laracast
- recap the php practitioner series (21/25)
laravel warming up
- laravel_5.7_from_scratch series (1~3/36)
linux:
- what’s cp -a?
- what’s cp -d?
- what’s cp -f?
- what’s cp -i?
- what’s cp -l?
- what’s cp -p?
git
- git rebase -i
‘wondering’ presentation
- perfectly done
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner recap 22
- laravel- warming up for challenge next week
2018/12/13
The result of my target yesterday
laracast
- the php practitioner series (19~20/25)
linux:
- what’s in /var/spool folder of linux?
- what’s ls -a?
- what’s ls -f?
- what’s ls -h?
- what’s ls -i?
- what’s ls -n?
- what’s ls -r?
- what’s ls -r?
- what’s ls -s?
- what’s ls -t?
- what’s ls –full-time?
challenge 20181212
- passed
git
- git rebase -i
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner recap 21
- ‘wondering’ presentation
- laravel- warming up for challenge next week
2018/12/12
The result of my target yesterday
laracast
- no time for it.
linux:
- what’s in /var/spool folder of linux?
- what’s nfs in full name?
- what’s lsb in full name?
- how to show true path rather than link path when using pwd?
- how to create folders through multipal layers?
- how to give authority when creating a folder?
- how to show $path?
- how to add a folder into $path?
- what’s ls -a?
challenge 20181211
- passed
- adaptor
- make every single book an object
- how to pass outside variable into closure
git
- github notification
- flicked through github api and github hooks
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner recap 18~?
- challenge 20181212
- ‘wondering?’ rehersal
2018/12/11
The result of my target yesterday
laracast
- have completed recapping of 15~17
linux:
- what’s in /include folder of linux?
- what’s in /libexec folder of linux?
- what’s in /usr/src folder of linux?
- what’s in /var folder of linux?
- what’s in /var/cache folder of linux?
- what’s in /var/lib folder of linux?
- what’s in /var/lock folder of linux?
- what’s in /var/log folder of linux?
- what’s in /var/mail folder of linux?
- what’s in /usr folder of linux?
- what’s in /usr/bin folder of linux?
challenge 20181210
- passed
git
- how to fetch all pull-requests without adding them as remotes
fetch = +refs/pull//head:refs/remotes/origin/pr/
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner recap 18~?
- challenge 20181211
2018/12/10
The result of my target yesterday
laracast
- the_php_practitioner series (25/25) was completed.
- have recapped the_php_practitioner 1~15.
linux:
- what’s in /usr folder of linux?
- what’s in /usr/bin folder of linux?
- what’s in /usr/lib folder of linux?
- what’s in /usr/local folder of linux?
- what’s in /usr/sbin folder of linux?
- what’s in /usr/share folder of linux?
- what’s in /usr/games folder of linux?
- what’s in /home folder of linux?
- what’s in /lib qual folder of linux?
- what’s in /root qual folder of linux?
- what’s in /proc qual folder of linux?
- what’s in /sys folder of linux?
git
- if you see something like pull request does not merge cleanly in github, what should you do?
① add the original repository as a remote named “upstream”
② fetch the newest work from that remote
③ merge the main branch of that repository into your topic branch
④ fix the conflict that occurred
⑤ push back up to the same topic branch - how could we reference issue or pull-request on github?
## - how to use task list on github?
- write the code
- write all the tests
- document the code
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner recap
- challenge 20181210
2018/12/9
The result of my target yesterday
laracast
- having completed episode 24, and will recap it again and push it to github
linux:
- what’s in /home folder of linux?
- what’s in /lib qual folder of linux?
- what’s in /root folder of linux?
- what’s in /lost+found folder of linux?
- what’s in /proc folder of linux?
- what’s in /sys folder of linux?
git
what are the steps to create a pull-request on github?
① clone our fork of the project locally
② create a descriptive topic branch
③ make our change to the code
④ check that the change is good
⑤ commit our change to the topic branch
⑥ push our new topic branch back up to our github forkhow to condense a whole feature branch into a single commit and push it to master branch as production branch.
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner (24/25) recap and (25/25)
2018/12/8
The result of my target yesterday
laracast
- having completed episode 23 and pushed it to github
linux:
- what’s in /media folder of linux?
- what’s in /mnt folder of linux?
- what’s in /opt folder of linux?
- what’s in /run folder of linux?
- what’s in /sbin folder of linux?
- what’s in /srv folder of linux?
- what’s in /tmp folder of linux?
The Wondering
- having completed presentation for ‘wondering’ next week.
git
- i didn’t have time for it yesterday.
Achieved except for set target yesterday
Description
Today’s target
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the_php_practitioner (24/25)
2018/12/7
The result of my target yesterday
laracast
- yesterday i didn’t watch it at all, my goodness. i must finish it today and move on!
linux:
- what’s in /bin folder of linux?
- what’s in /boot folder of linux?
- what’s in /dev folder of linux?
- what’s in /etc folder of linux?
- what’s in /lib folder of linux?
The Wondering
- both rehersal and presentation were perfectly done.
Achieved except for set target yesterday
- sharing what i learnt from the deployment event at tuesday night with the whole backend team.
Description
Today’s target
- presentation for The Wondering next week, or perhaps the week after that.
- linux: 鳥哥的linux基礎篇
- git: pro git
- laracast: the php practitioner(23/25) recap, and push every step of it on github
2018/12/6
The result of my target yesterday
laracast
- finally, i finished episode (23/25) yesterday. i will try to recap it again and push each step on github
linux:
- when installing package, why it shows 403 forbidden?
- the limit of length of the name of files and repositories in linux.
- fhs - filesystem hierarchy standard
- the purpose of fhs
- four types of repositories in linux
- explanation of four types of repositories - shareable, unshareable, static, variable
- three defaultly defined repositries by fhs
The Wondering
- i have finished rehersal one time, and am going to do that again before presentation.
Achieved except for set target yesterday
Description
Today’s target
- The Wondering rehersal before presentation
- linux: 鳥哥的linux基礎篇
- laracast: the php practitioner(23/25) recap, and push every step of it on github
2018/12/5
The result of my target yesterday
laracast
- still stuck on the_php_practitioner episode 23. maybe bacause i stayed up late the night before last night with whole backend working server deployment, yesterday i was too groggy to figure it out. i have to finish it today!
git:
- gpg security keys for git tag signiture
ssl:
- having completed ssl hand-on experiment.
linux:
- recap authority command with jett and soj.
- i was supposed to read linux book last night, however, i passed out as soon as i took a shower.
Achieved except for set target yesterday
Description
Today’s target
- laracast: the php practitioner(23/25)
- The Wondering rehersal
- linux: 鳥哥的linux基礎篇
2018/12/4
The result of my target yesterday
laracast
- the php practitioner (23/25). i was scheduled to finish episode 23 yesterday. however, the whole backend team and i were working on server configuration and deployment all day long, and i will manage to finish it today.
git:
- as above mentioned, i counldn’t manage any time for git yesterday.
linux:
- what’s link file
- what’s data file
- what’s device file
- what are block and character of device file
- what’s socket file
- what’s fifo file
Achieved except for set target yesterday
- ssl signature
- frontend and backend deployment on server with apache.
Description
Today’s target
- laracast: the php practitioner(23/25)
- git: pro git
- linux: 鳥哥的linux基礎篇
- ssl signature hand-on experiment.
2018/12/3
The result of my target yesterday
laracast
- the php practitioner (23/25), i’ve recapped the logic, and ready to go further.
git:
- hand-on experiment on rerere function
linux:
- chmod ugoa, +-=, rwx
- rules of authority for files and repositories
- regular file: ascii, data, binary
- how to read data file - last
- how to read ascii file - cat
The Wondering completed
Achieved except for set target yesterday
Description
Today’s target
The result of my target yesterday
laracast
- the php practitioner (23/25): i spent a lot of time recaping what i’d leart before backend challenge. i think i will need more time to retrive the logic before getting later episode.
git:
- merging work flow
- large-merging workflow
- git config –global rerere.enabled true
linux:
- chgrp [-r] groupname filename
- chown [-r] user:group filenameorrepositoryname
- chmod [-r] xyz filenameorrepositoryname
docker:
- create a dockerfile
- build a dockerfile
- run a dockerfile
- push a dockerfile
- rough concept of docker
Achieved except for set target yesterday
Description
Today’s target
- laracast: the php practitioner series
- git
- linux
- presentation of The Wondering for next week.
2018/12/1
The result of my target yesterday
apache and nginx:
having learnt how to use either apache or nginx as reverse proxy and proxy_pass to webserver with whatever headers that are required.
git:
- create a branch based off another branch - git branch thebranchyouwant thebranchyouwouldliketobebasedoff
- will git reflog be pushed? - no
- can i pull from repositories that haven’t been added as remote? - yes
- how to pull from repositories that haven’t been saved as remote - git pull theurl, append –allow-unrelated-histories if not related.
- it shows only the work your current topic branch has introduced since its common ancestor with master - git diff master…meat
linux:
- drwxrwxrwx, what does d mean?
- -rwxrwxrwx, what does - mean?
- lrwxrwxrwx, what does l mean?
- brwxrwxrwx, what does b mean?
- crwxrwxrwx, what does c mean?
Description
Today’s target
- laracast: the php practitioner series
- attending docker speech held on good idea studio
- git
- linux
留言