Posts

Showing posts from 2016

Quick Apache Setup - Change localhost path on macSierra for Test Only

To quickly change the localhost path from default (/Library/WebServer/Documents) to your path and bypass all the permission problems edit DocumentRoot in /private/etc/apache2/httpd.conf and set it to your path, both "DocumentRoot" and "Directory" add the following lines Options Indexes FollowSymLinks Multiviews (Indexes is so you can view directory)  change User from _www to your username This is for single machine and for test only as it will not be highly secure but it's a quick way for not having to do all the permission change on your test web directory.

Turn off ipv6 on mac Sierra

Off setting was removed from the network settings for ipv6. To turn it off, need to use terminal command networksetup 1. list hardware port networksetup -listallhardwareports 2. turn off the port you want networksetup -setv6off Ethernet (Ethernet is the name of the port to want to turn if off) 3. turn it back to default networksetup -setv6automatic

Update Wordpress Plugins - Could not create directory issue

Put this in wp-config.php define('FS_METHOD','direct'); and change wp-content folder to 777 temporarily, update and change it back

Clone SD Card Image (Mac)

Image
I've started using Raspberry Pie. Backing up the SD Card image and restore is a quick way to test things out. First check which disk the SD card is using diskutil list then copy raw format of the card to image file while at the same time compress it to save some space sudo dd if=/dev/rdisk2 bs=1m | gzip > ~/Desktop/pi.gz To restore image to SD, first unmount the card by diskutil unmountDisk /dev/disk2 then  gzip -dc ~/Desktop/pi.gz | sudo dd of=/dev/rdisk2 bs=1m this could take a while (to eject disk) diskutil eject /dev/disk2

Quick firewall setting for Ubuntu/Wordpress

To show current firewall rules, use iptables -L If it's empty, below are the steps to quickly add firewall rules, assuming you want to run a simple wordpress site (only allow loopback, ssh, http, https and drop the rest). sudo iptables -I INPUT 1 -i lo -j ACCEPT sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT sudo iptables -A INPUT -p tcp --dport ssh -j ACCEPT sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT sudo iptables -A INPUT -j DROP Then save it to file to apply at reboot: sudo sh -c "iptables-save > /etc/iptables.rules" Create a script /etc/network/if-pre-up.d/iptablesload with content below: #!/bin/sh iptables-restore < /etc/iptables.rules exit 0 and a script /etc/network/if-post-down.d/iptablessave with content below: #!/bin/sh iptables-save -c > /etc/iptables.rules if [ -f /etc/iptables.downrules ]; then        iptables-restore <...

Increase Swap size - digitalocean droplet

Set the swap size to 512M and after a while mysql failed to start. Tail the /var/log/mysql/error.log and found that innodb had memory-related error. For now I solved it by increasing the swapfile size. 1. Cannot swapoff since there was not enough memory 2. So I create new swapfile first and use it and then delete the old one and edit the /etc/fstab file sudo fallocate -l 4G /swapfilenew sudo mkswap /swapfilenew sudo swapon /swapfilenew sudo swapoff /swapfile # < delete old swap sudo rm /swapfile sudo swapon -s # check to make sure Edit /etc/fstab to turn on swap when reboot. Change from /swapfile to /swapfilenew

ซ่อมปุ่มกดพัดลม hatari บอร์ด ht7621

อาการคือกดแล้วไฟไม่ติดและไม่มีเสียงอะไรเลย ตอนแรกคิดว่าเป็นที่ C 105K/400V เหมือนที่หลายๆท่านว่ากัน แต่ดูแล้วมอเตอร์มันไม่ได้ขยับหรือมีเสียงอะไรเลย จึงคิดว่าน่าจะเป็นที่สวิทช์เสีย ลองค้นดูเจอเวปนี้ http://repairsmcu.blogspot.com/2015/06/hatarihc-s16d3-10.html ลองทำดูแล้วได้ผล ต้องขอขอบคุณมากเลยครับ ที่ให้ความรู้ในการซ่อมสวิทช์ ที่ผมทำคือใช้สเปรย์ phillips ฝาสีแดงฉีดที่สวิทช์แล้วกด 100 ครั้ง ทำซ้ำกันสามครั้ง หายจริงเหมือนที่ได้แนะนำไว้

Fix Missing Boot File problem on Windows 10

I had problem with Boot Manager after installing Windows 10. Running "bcdedit" I could see that the partition on Windows Boot Manager was wrong. I then used EasyBCD to fix From BCD Backup/Repair, select re-create/repair boot files Perform Action Restart

Remove Earlier Version of Windows Menu When Boot

Run Command Line with Admin Run bcdedit to check previous version entry bcdedit /delete {identifier of Windows Legacy OS Loader} /f You can also use EasyBCD Free tool .

Deleting Locked Windows And Program Files Folders (Windows 10)

After installing Windows 10 on a new drive, you might want to delete all the "Windows", "Program Files" folders on the old drive while keeping other data folders. Deleting directly will give you all the permission issues preventing you from doing this. The solutions that worked for me was : Create a folder "Windows.old" on the old drive Move all those folders you want to delete under it Then select the old, right click, Properties and Disk Cleanup Select "Clean up system files" and click clean previous Windows version

Set Kodi to Support Thai Font

This is for OS X (Mac) but should work similarly for Windows. Go to Kodi.app, show package content then Resources\Kodi\media\fonts and backup original arial.ttf and replace it with tahoma.ttf (you can copy it from \Library\Fonts). Then go to Kodi Settings\Appearance\Skin\Fonts and make sure it's set to "Arial based". That's it. Setting Language or Character set to Thai just does not work (Feb 2016).

Mirror Source folder to Destination folder in OSX

Use rsync. rsync -avE --delete "source folder/" "destination folder/" -a = Archive. Copy all attributes. -v = Verbose -E = Extended. Copy additional Mac attributes man rsync to get more info. The "/" at the end of the folder name is important as it will copy all files/folders within the source folder without creating the source folder itself.