Skip to content

Instantly share code, notes, and snippets.

View pawelsawicz's full-sized avatar

Pawel Sawicz pawelsawicz

View GitHub Profile
(2016:04:18:00:59) - Starting up Helbreath Login Server
(2016:04:18:00:59) - (!) Reading configuration file...
(2016:04:18:00:59) - (*) Login server address : 127.0.0.1
(2016:04:18:00:59) - (*) Login server port : 321
(2016:04:18:00:59) - (*) Gate Server port : 1
(2016:04:18:00:59) - (*) mySql server address : 127.0.0.1
(2016:04:18:00:59) - (*) mySql Server port : 3306
(2016:04:18:00:59) - (*) mysql-user has been setup
(2016:04:18:00:59) - (*) mysql-password has been setup
class Config
{
public:
Config();
~Config();
int MoveDamagePlayer
int MoveDamageNpc
int MoveDamageFightzone
int MoveDamageMagic
int MoveDamageMagicFightzone
class Player
{
bool ChckPlayer(int i, int j){
CClient *firstClient = clientList[i];
CClient *secondClient = clientList[j];
}
}
class AnotherClass{
Player *player
Old way
void CGame::SendNotifyMsg(int iFromH, int iToH, WORD wMsgType, DWORD sV1, DWORD sV2, DWORD sV3, const char * pString,
DWORD sV4, DWORD sV5, DWORD sV6, DWORD sV7, DWORD sV8, DWORD sV9, char * pString2) const
New way
class MessageContent{
public:
DWORD sV1;
DWORD sV2;
Old :
Session is about mutation testing, why and when you should mutate your code.
What benefits comes by mutating your code. Simply test your own tests.
It's very helpful tool with TDD where you are exposed to a lot of wrong
assumptions and simple syntactic errors that can propagate other errors.
New :
You write your unit test to guard your code, who will guard your unit tests ?
We put a lot of trust into our unit tests. But should we really ? We are humans and we do mistakes.
Czołem wszystkim!
Zapraszamy na kolejną edycje dotNetConfPL która odbędzie się 5 Listopada 2016.
Format podoby do poprzednich edycji. Jeden dzien a w nim 7 prezentacji na temat .NET i programowania.
Jeśli chcesz podzielić się wiedzą to zapraszamy! Wyślij swoją propozycje, call of papers jest aktualnie otwarte pod tym linkiem http://dotnetconf.pl/CallForPapers
Jeśli jesteś liderem lokalnej grupy .NET lub po prostu chciałbyś zorganizować wspólne oglądanie dotNetConfPL w twoim mieście to musisz sprawdzić ten link http://dotnetconf.pl/OnSiteEvents
Pozdrawiamy,
# golang.org/x/tools/cmd/stringer
runtime.main: undefined: main.init
runtime.main: undefined: main.main
make: *** [tools] Error 2

Tematy prezentacji :

1. Tworzenie skalowalnej infrastruktury w chmurze.

Prezentacja o tworzeniu infrastruktury w chmurze dla developerow. Wprowadzenie do pojecia infrastructure as a code, do narzedzi opsowych takich jak ansible, terraform, packer

2. Tworzenie wydajnej infrastruktury w chmurze

Przyklad jak stworzyc super wydajna i skalowalna infrastrukture opierajaca sie na NancyFx, Consul, Fabio

3. Chmura dla developera

Keybase proof

I hereby claim:

  • I am pawelsawicz on github.
  • I am pawelsawicz (https://keybase.io/pawelsawicz) on keybase.
  • I have a public key ASBti4l3t-z-fHNqIK3qM14cZFMZ-Xkg2gP7Y_weQ4rW8Ao

To claim this, I am signing this object:

sudo docker pull ubuntu:xenial