https://src.devghai.com/boggleNet/tree/6236c42928e90399d7c3242bdd21e1fcdd1d6011Recent commits to boggleNet (6236c42928e90399d7c3242bdd21e1fcdd1d6011)2013-12-25T10:46:49+00:00tag:gitlist.org,2012:commit/6236c42928e90399d7c3242bdd21e1fcdd1d6011Removed the contorted concept of 'curation' and added proper serialization and deserialization using protobufs. Now design shines through by showing nearly 50% reduction of object that needs to be parsed in memory (depending on rules for the game) :). .NET's BinarySerializer was dropping 88 MB file and never completed deserialization during my test runs. Protobuf takes < 1 sec to load seriazilzed file into a usable object.2013-12-25T10:46:49+00:00Dev Ghai[email protected]
<pre></pre>
tag:gitlist.org,2012:commit/248fba3b92a9458c0b53606ff1a1938d9f3f3500Revert "Removed an old artifact that was no longer used."2013-12-25T06:53:30+00:00Dev Ghai[email protected]
<pre>This reverts commit e45d2a57de8341b601c70ba3eeb9761acffed3c2.
</pre>
tag:gitlist.org,2012:commit/e45d2a57de8341b601c70ba3eeb9761acffed3c2Removed an old artifact that was no longer used.2013-12-25T06:51:07+00:00Dev Ghai[email protected]
<pre></pre>
tag:gitlist.org,2012:commit/a7795b9a48ba690fc6767f51e0b6e1b9922c8a96Added more notes2013-12-17T15:12:48+00:00Dev Ghai[email protected]
<pre></pre>
tag:gitlist.org,2012:commit/73dcec5fdb931abe151f5a920b177d91faf77c38Adding some notes to optimize the engine further2013-12-16T10:16:42+00:00Dev Ghai[email protected]
<pre></pre>
tag:gitlist.org,2012:commit/adf73b7c2944f920835863b15981e76b34c77551Removing byte order mark using sed -i '1 s/^\xef\xbb\xbf//' *.cs in AssemblyInfo and sln file2013-09-23T06:44:05+00:00Dev Ghai[email protected]
<pre></pre>
tag:gitlist.org,2012:commit/1b3f85f95e1533c61f7a1e5bf06c760fd0fb7e0bRemoving byte order mark using sed -i '1 s/^\xef\xbb\xbf//' *.cs2013-09-23T06:42:21+00:00Dev Ghai[email protected]
<pre></pre>
tag:gitlist.org,2012:commit/645335edb7fa0efbd69865e0d0115dd7dc1a9b4dRevert "Removing byte order mark in file using for f in `ls`; do awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' $f > $f; done"2013-09-23T06:37:32+00:00Dev Ghai[email protected]
<pre>This reverts commit 9bf2983895bb10fa5d7f651511133f9018c7e980.
It deleted the complete files!
</pre>
tag:gitlist.org,2012:commit/9bf2983895bb10fa5d7f651511133f9018c7e980Removing byte order mark in file using for f in `ls`; do awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' $f > $f; done2013-09-23T06:35:57+00:00Dev Ghai[email protected]
<pre></pre>
tag:gitlist.org,2012:commit/04aefc80c19649c33007cf768f35290fb9381db6Removing byte order mark2013-09-23T06:31:45+00:00Dev Ghai[email protected]
<pre></pre>