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
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
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 commitwhen 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.
Description
Today’s target
- shop system function rewriting
linux: 鳥哥的linux基礎篇
git: pro git
challenge20181217 rewriting
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
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 ' |
- 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 branchhow 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
laracast: the php practitioner(23/25)
git: pro git
linux: 鳥哥的linux基礎篇
2018/12/2
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
留言