Coins, the purest Pay to Win game. Buy coins to rank highest. To win in this game, you need to buy more coins than anyone else! Can you afford it? https://coinspaytowin-50d3a.firebaseapp.com/ https://play.google.com/store/apps/details?id=com.paulfrischknecht.coinspaytowin (Microsoft Store Link Pending)
Here's how to use ReadDirectoryChangesW without knowing all of this and without using this overkill C++ class library (remove the &o parameter in the call to make it blocking instead of async. Note: This only returns one change, you have to step trough a buffer of FILE_NOTIFY_INFORMATIONs if you need to get more): HANDLE hDirectory ; OVERLAPPED o = { 0 }; union { FILE_NOTIFY_INFORMATION i ; char d [ sizeof ( FILE_NOTIFY_INFORMATION )+ MAX_PATH ]; } fni ; int checkAutoCompile () { DWORD b ; if (! hDirectory ) { hDirectory = CreateFile ( "." , FILE_LIST_DIRECTORY | GENERIC_READ , FILE_SHARE_READ | FILE_SHARE_WRITE , 0 , OPEN_EXISTING , FILE_FLAG_BACKUP_SEMANTICS | FILE_FLAG_OVERLAPPED , 0 ); o . hEvent = CreateEvent ( 0 , 0 , 0 , 0 ); } ReadDirectoryChangesW ( hDirectory , & fni , sizeof ( fni ), TR...
In the project I have to work on mentioned in the last post, there are of course other technologies and tools used besides Hibernate that I have to learn (I do not come from a Java programming background so most of these are (though not conceptually) relatively new to me). One of them is the buildtool Maven. Let’s see what flaws we can find with Maven: It’s ironic how their philosophy is “don’t repeat yourself” yet they use xml for the configuration where up to half of the filesize comes from repeating words for the closing tags (yes I know that’s not what they mean ). They make users to define custom “properties” with custom tags. Within a pom.xml file you can write: <properties> <myfaces.version>2.1.12</myfaces.version> <mojarra.version>2.1.23</mojarra.version> <myweirdpropertythatiwillnotuse>42</myweirdpropertythatiwillnotuse> </properties> where myfaces.version etc. is the name of the property I want to define. ...
Comments
Post a Comment