- always look around you
- after killing someone, do not go directly to his resource (blue diamond), wait for a while
- before shooting, make sure it fits on the target!
- Equip different primary weapon, like Rifle with Shotgun, Rifle with Sniper, Sniper with Shotgun, etc
- Stay Close with your friend !
- crawl immediately when there is danger (when we do not know where it came from)
- shoot the enemy directly when he does not know where we are (when 1v1 is strongly recommended)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 62877812710229,24491182201,24909325,3504934546,13950935,77777777777 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 6282283719287,6282283721521,6282283989287 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0. 4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0.4.4.4.4.0.0.0.0.4.0.4.0.4.0.4.0.4.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sudo mv /etc/localtime /etc/localtime.old | |
| sudo ln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module Indexable(T) | |
| def threadpool_map(workers : Int = 8, chunk_size : Int? = nil, &func : T -> R) forall T, R | |
| mutex = Thread::Mutex.new | |
| cs = chunk_size || (self.size**0.5).ceil.to_i | |
| Array(R).build(self.size) do |result| | |
| index = 0 | |
| threads = Array.new(workers) { | |
| Thread.new do | |
| a = b = 0 | |
| loop do |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| vim /etc/rc.local |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| # "pilih device|freq => port" | |
| $args = array("0|1800" => "5000", "1|1820" => "4000", "2|1730" => "3000"); | |
| foreach($args as $key => $port) { | |
| $parse = explode("|", $key); | |
| $d = $parse[0]; # device number | |
| $f = $parse[1]; # frequent | |
| shell_exec("grgsm_livemon_headless args=rtl=$d --serverport=$port -f $f > /dev/null 2>/dev/null &"); | |
| } |
Install Crystal on Raspbian
Add the APT repository, along with the signing key:
echo "deb http://public.portalier.com raspbian/" > /etc/apt/sources.list.d/crystal.list curl "http://public.portalier.com/raspbian/julien%40portalier.com-005faf9e.pub" | sudo apt-key add -
Once the repository is configured, you may install/update Crystal and Shards:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import macros | |
| macro match(head, body: untyped): untyped = | |
| result = newNimNode nnkStmtList | |
| var casenode = newNimNode nnkCaseStmt | |
| casenode.add head | |
| for node in body: | |
| node.expectKind nnkInfix |