Recent commits to boggleNet (6236c42928e90399d7c3242bdd21e1fcdd1d6011)
https://src.devghai.com/boggleNet/tree/6236c42928e90399d7c3242bdd21e1fcdd1d6011
Recent commits feed provided by GitList.Removed 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.
https://src.devghai.com/boggleNet/commit/6236c42928e90399d7c3242bdd21e1fcdd1d6011
[email protected] (Dev Ghai)Wed, 25 Dec 2013 10:46:49 +00006236c42928e90399d7c3242bdd21e1fcdd1d6011Revert "Removed an old artifact that was no longer used."This reverts commit e45d2a57de8341b601c70ba3eeb9761acffed3c2.
https://src.devghai.com/boggleNet/commit/248fba3b92a9458c0b53606ff1a1938d9f3f3500
[email protected] (Dev Ghai)Wed, 25 Dec 2013 06:53:30 +0000248fba3b92a9458c0b53606ff1a1938d9f3f3500Removed an old artifact that was no longer used.
https://src.devghai.com/boggleNet/commit/e45d2a57de8341b601c70ba3eeb9761acffed3c2
[email protected] (Dev Ghai)Wed, 25 Dec 2013 06:51:07 +0000e45d2a57de8341b601c70ba3eeb9761acffed3c2Added more notes
https://src.devghai.com/boggleNet/commit/a7795b9a48ba690fc6767f51e0b6e1b9922c8a96
[email protected] (Dev Ghai)Tue, 17 Dec 2013 15:12:48 +0000a7795b9a48ba690fc6767f51e0b6e1b9922c8a96Adding some notes to optimize the engine further
https://src.devghai.com/boggleNet/commit/73dcec5fdb931abe151f5a920b177d91faf77c38
[email protected] (Dev Ghai)Mon, 16 Dec 2013 10:16:42 +000073dcec5fdb931abe151f5a920b177d91faf77c38Removing byte order mark using sed -i '1 s/^\xef\xbb\xbf//' *.cs in AssemblyInfo and sln file
https://src.devghai.com/boggleNet/commit/adf73b7c2944f920835863b15981e76b34c77551
[email protected] (Dev Ghai)Mon, 23 Sep 2013 06:44:05 +0000adf73b7c2944f920835863b15981e76b34c77551Removing byte order mark using sed -i '1 s/^\xef\xbb\xbf//' *.cs
https://src.devghai.com/boggleNet/commit/1b3f85f95e1533c61f7a1e5bf06c760fd0fb7e0b
[email protected] (Dev Ghai)Mon, 23 Sep 2013 06:42:21 +00001b3f85f95e1533c61f7a1e5bf06c760fd0fb7e0bRevert "Removing byte order mark in file using for f in `ls`; do awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' $f > $f; done"This reverts commit 9bf2983895bb10fa5d7f651511133f9018c7e980.
It deleted the complete files!
https://src.devghai.com/boggleNet/commit/645335edb7fa0efbd69865e0d0115dd7dc1a9b4d
[email protected] (Dev Ghai)Mon, 23 Sep 2013 06:37:32 +0000645335edb7fa0efbd69865e0d0115dd7dc1a9b4dRemoving byte order mark in file using for f in `ls`; do awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' $f > $f; done
https://src.devghai.com/boggleNet/commit/9bf2983895bb10fa5d7f651511133f9018c7e980
[email protected] (Dev Ghai)Mon, 23 Sep 2013 06:35:57 +00009bf2983895bb10fa5d7f651511133f9018c7e980Removing byte order mark
https://src.devghai.com/boggleNet/commit/04aefc80c19649c33007cf768f35290fb9381db6
[email protected] (Dev Ghai)Mon, 23 Sep 2013 06:31:45 +000004aefc80c19649c33007cf768f35290fb9381db6