abonnement Unibet Coolblue Bitvavo
pi_107520985
Hoewel niet helemaal volgens de Terms of Use, ben ik momenteel bezig met een tooltje die uit het spel World of Warcraft values uitleest/presenteert. Dat doe ik met Delphi(Pascal).
to say of what is that it is not, or of what is not that it is, is false, while to say of what is that it is, or of what is not that it is not, is true
  woensdag 8 februari 2012 @ 19:14:46 #152
25889 Sitethief
Fulltime Flapdrol
pi_107760986
Couchdb projectje, mijn eerste :D.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  vrijdag 10 februari 2012 @ 11:59:36 #153
107951 JortK
Immer kwaliteitsposts
pi_107823486
Applicatie gemaakt voor Android. Laad op dit moment de website in een webview, m'n doel is echter om de applicatie zelf al het werk te laten doen. Een keertje goed doorlezen hoe ik de applicatie informatie moet laten halen van de server. :)
pi_107823534
Een allround video/image advertentie player dmv jwPlayer en OVA Ad-server ter demonstratie aan een landelijke drogisterijketen.

Als hobbywerk nog wat leuke dingen lopen :)
pi_107823940
Een live updatende web applicatie met Websockets (en Redis voor pubsub). Super vet.. bij elke update in de datalaag wordt er een evenement gepubliceerd in Redis, waarna de javascript clients hun data bijwerken. Het is echt flitsend snel. Voor browsers zonder Websockets wordt gebruik gemaakt van een Flash ding of een long-polling XHR's (met dank aan Socket.io).
pi_107824189
quote:
0s.gif Op vrijdag 10 februari 2012 12:50 schreef Bigs het volgende:
Een live updatende web applicatie met Websockets (en Redis voor pubsub). Super vet.. bij elke update in de datalaag wordt er een evenement gepubliceerd in Redis, waarna de javascript clients hun data bijwerken. Het is echt flitsend snel. Voor browsers zonder Websockets wordt gebruik gemaakt van een Flash ding of een long-polling XHR's (met dank aan Socket.io).
Socket.io moet ik ook in gaan duiken voor mijn app, werkt dat een beetje?
pi_107829063
quote:
0s.gif Op vrijdag 10 februari 2012 13:00 schreef Scorpie het volgende:

[..]

Socket.io moet ik ook in gaan duiken voor mijn app, werkt dat een beetje?
Nou technisch gezien gebruik ik Juggernaut, maar de client communicatie daarvan leunt zwaar op Socket.io. Ik moet zeggen het werkt als een trein.

Ik heb eerder al eens een klein proof-of-concept met WebSockets geschreven (10 regels Ruby aan de serverzijde en 10 regels Javascript aan de clientzijde) wat ook al werkte, maar Socket.io biedt mooie alternatieven voor situaties waar WebSockets niet beschikbaar zijn en verbindt ook netjes automatisch opnieuw bij een verbroken verbinding etc. Het werkt dus super, zeker als je serverkant toch al Javascript gebruikt (alhoewel het natuurlijk prima combineert met wat voor webapplicatie dan ook).
pi_107852565
Net op me werk klaar met vrij pittig project wat Brochures van woningen genereert op basis van data uit het CMS, extra pittig omdat het vrij strak aan het design moest voldoen en een simpele HTML naar PDF lib geen optie was.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_109733231
Hello World in Xcode. Het is eindelijk gelukt om een virtuele machine met OS X Snow Leopard op Windows 7 x64 te draaien.
pi_109755026
even helemaal niets... moet eigenlijk met mijn 1 produkt shop aan de gang maar heb geen zin.....
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_109755032
Lekker niets!
Wie dit leest is een lezer van dit.
pi_109793971
Verschillende Windows Phone Apps :D
  maandag 2 april 2012 @ 09:54:14 #164
84926 WyriHaximus
Release the hounds smithers!
pi_109794674
Ben bezig met een simpele site op basis van een responsive design :).
phluphy for president!
pi_109798253
quote:
14s.gif Op maandag 2 april 2012 09:21 schreef c0nd0r het volgende:
Verschillende Windows Phone Apps :D
Voor de geïnteresseerden; de eerste gepublished

http://www.windowsphone.c(...)f4-b337-3dca5d39ba3d
  maandag 2 april 2012 @ 12:15:43 #166
84926 WyriHaximus
Release the hounds smithers!
pi_109799329
quote:
0s.gif Op donderdag 2 februari 2012 16:45 schreef webbyplus het volgende:
Hoewel niet helemaal volgens de Terms of Use, ben ik momenteel bezig met een tooltje die uit het spel World of Warcraft values uitleest/presenteert. Dat doe ik met Delphi(Pascal).
Hmmm hoe heb ik deze post gemist. Wat ben je precies aan het doen? :)
phluphy for president!
pi_109799795
Eigen CMS voor meerdere van m'n websites :)
pi_109836659
quote:
0s.gif Op maandag 2 april 2012 12:29 schreef dirkjo het volgende:
Eigen CMS voor meerdere van m'n websites :)
In welke taal?
pi_109839911
HTML5, CSS3, Fabric.js, ExtJS4, all together now, put your hands in the air.
pi_109846606
quote:
7s.gif Op dinsdag 3 april 2012 06:38 schreef Devv het volgende:

[..]

In welke taal?
PHP, SQL en met hier en daar JavaScript (jQuery)
pi_109945833
quote:
6s.gif Op maandag 2 april 2012 12:15 schreef WyriHaximus het volgende:

[..]

Hmmm hoe heb ik deze post gemist. Wat ben je precies aan het doen? :)
Niet iets heel bijzonders. Ben bezig met een simpele radar-lezer. Op mijn form toon ik een radar waarop alle NPC's, MOBs, etcetera af te lezen zijn.
Daarbij heb ik een lijstje gemaakt waaraan namen toegevoegd kunnen worden. Als een van de NPC’s/MOBS de betreffende naam heeft, gaat er een alarmpje af.
Ook heb ik een AFK-timer ingebouwd waardoor de character niet uitlogd.
Kortom; handig als je op zoek bent naar rare creatures als “Time-Lost Proto Drake” of “Aeonaxx”. Je krijgt dus simpelweg een signaaltje als ie voorbij komt. Je kunt dan je PC aan laten staan, het tooltje doet de rest en waarschuwt je op tijd.

Zoals eerder gezegd; wel tegen de ToU, maar goed, wat niet weet wat niet deert…

Heb veel info kunnen vinden op http://www.ownedcore.com/(...)/wow-memory-editing/
Daar worden telkens de laatste memory offsets gepost :D
to say of what is that it is not, or of what is not that it is, is false, while to say of what is that it is, or of what is not that it is not, is true
  donderdag 5 april 2012 @ 21:12:00 #172
84926 WyriHaximus
Release the hounds smithers!
pi_109956916
quote:
0s.gif Op donderdag 5 april 2012 17:01 schreef webbyplus het volgende:

[..]

Niet iets heel bijzonders. Ben bezig met een simpele radar-lezer. Op mijn form toon ik een radar waarop alle NPC's, MOBs, etcetera af te lezen zijn.
Daarbij heb ik een lijstje gemaakt waaraan namen toegevoegd kunnen worden. Als een van de NPC’s/MOBS de betreffende naam heeft, gaat er een alarmpje af.
Ook heb ik een AFK-timer ingebouwd waardoor de character niet uitlogd.
Kortom; handig als je op zoek bent naar rare creatures als “Time-Lost Proto Drake” of “Aeonaxx”. Je krijgt dus simpelweg een signaaltje als ie voorbij komt. Je kunt dan je PC aan laten staan, het tooltje doet de rest en waarschuwt je op tijd.

Zoals eerder gezegd; wel tegen de ToU, maar goed, wat niet weet wat niet deert…

Heb veel info kunnen vinden op http://www.ownedcore.com/(...)/wow-memory-editing/
Daar worden telkens de laatste memory offsets gepost :D
Ah dat is idd behoorlijk tegen de ToS/ToU/EULA o|O . Gebruik zelfs trouwens de npcscan addon als ik in de Stormpeaks (en ook ergens anders) ben voor rares die ik nog voor Medium Rare enzo moet hebben :Y.

Ben zelf me view files aan reorganiseren naar een simpelere structuur :).
phluphy for president!
pi_111683293
Ik heb voor het eerst sinds lange tijd weer eens in PHP gehobbyd. Je moet wat op een verplichte vrije dag...

Ik heb een proxy script voor The Pirate Bay gemaakt o|O . PHP is niet mijn taal dus er zullen hier en daar vast wel wat foutjes in zitten ;) .

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<?php
session_start
();

define("_THEPIRATEBAY_""thepiratebay.se");

class 
BayProxy {
    private 
$content_headers = array (
        
"jpg" => "image/jpg",
        
"png" => "image/png",
        
"gif" => "image/gif",
        
"css" => "text/css",
        
"xml" => "application/opensearchdescription+xml",
        
"js" => "text/javascript",
        
"torrent" => "application/x-bittorrent"
    
);
    private 
$fqdn;

    function 
__construct() {
    }

    function 
run() {
        if (isset (
$_GET["p"])) {
            if (!
$this->isFile($_GET["p"])) {
                
$this->fqdn $this->getFQDN($_GET["p"]);
                
$_SESSION["fqdn"] = $this->fqdn;
                print (
"<html>" $this->getParsedHTML($this->getData($_GET["p"])) . "</html>");
            } else {
                
$this->getFile($_GET["p"]);
            }
        } else {
            if (isset (
$_GET["q"]) && isset ($_SESSION["fqdn"])) {
                
$parsed_url parse_url($_GET["q"]);
                
$this->fqdn = !array_key_exists("host"$parsed_url) ? $_SESSION["fqdn"] : $parsed_url["host"];
                print (
"<html>" $this->getParsedHTML($this->getData($this->fqdn "/search/" $_GET["q"])) . "</html>");
            } else {
                
header("Location: " $_SERVER["PHP_SELF"] . "?p=" _THEPIRATEBAY_);
            }
        }
    }

    private function 
getScheme($url) {
        
$parsed parse_url($url);
        if (!
array_key_exists("scheme"$parsed)) {
            return 
"http://";
        } else {
            return 
"";
        }
    }

    private function 
getFile($url) {
        
preg_match("/\.(" $this->getExtensions() . ")$/i"$url$matches);
        if (
count($matches) >= 1) {
            
$fp fopen($this->getScheme($url) . $url"rb");
            
header("Content-Type: " $this->content_headers[$matches[1]]);
            
fpassthru($fp);
            exit;
        }
    }

    private function 
isHost($host) {
        return 
count(explode("."$host)) > && !preg_match("/php|html|htm|asp|aspx/i"$host);
    }

    private function 
getParsedHTMLCallback($matches) {
        
$match $matches[3];
        do {
            
$match trim($match"/");
        } while (
preg_match("/^\/\/$/i"$match));
        
$host $this->getHost($match);
        if (
$this->isHost($host)) {
            if (
preg_match("/" $this->getHost($this->fqdn) . "/i"$host)) {
                return 
$matches[1] . '="' $_SERVER["PHP_SELF"] . '?p=' $match '"';
            } else {
                return 
$matches[1] . '="' $match '"';
            }
        } else {
            return 
$matches[1] . '="' $_SERVER["PHP_SELF"] . '?p=' $this->fqdn '/' $match '"';
        }
    }

    private function 
getParsedHTML($data) {
        return 
preg_replace_callback('/(href|src|action)=("|\')((http:\/\/|https:\/\/)?([a-z0-9\.-]+)?(:[0-9]+)?[a-z0-9\._\/\-\?\=%&\(\)\[\]\+\!]+)("|\')/i', array (
            
$this,
            
"getParsedHTMLCallback"
        
), $data);
    }

    private function 
getData($url) {
        
$ch curl_init();
        
curl_setopt($chCURLOPT_RETURNTRANSFER1);
        
curl_setopt($chCURLOPT_USERAGENT"Opera/9.23 (Windows NT 5.1; U; en)");
        
curl_setopt($chCURLOPT_URL$url);
        
curl_setopt($chCURLOPT_FOLLOWLOCATION0);
        
$data curl_exec($ch);
        
curl_close($ch);
        return 
$data;
    }

    private function 
getFQDN($url) {
        
preg_match("/^(http:\/\/|https:\/\/)?([a-z0-9\._-]+(:[0-9]+)?)\/?/i"$url$matches);
        if (
count($matches) >= 2) {
            return 
$matches[2];
        }
        die(
"Whoops, something went wrong. Please try again.");
    }

    private function 
getHost($url) {
        
$host "";
        
preg_match("/^(http:\/|https:\/)?(\/+)?([a-z0-9\.-]+)?(:[0-9]+)?\/?/i"$url$matches);
        if (
count($matches) >= 3) {
            
$host $matches[3];
            if (
count(explode("."$host)) > 2) {
                
preg_match("/([a-z0-9-]+)\.([a-z]{2,}|\.[a-z]{2,}\.[a-z]{2,})$/i"$host$matches);
                if (
count($matches) >= 1) {
                    
$host $matches[0];
                }
            } else {
                
$host $matches[3];
            }
        }
        return 
$host;
    }

    private function 
getExtensionsCallback($value) {
        return 
$value "|";
    }

    private function 
getExtensions() {
        return 
trim(implode(array_map(array (
            
$this,
            
"getExtensionsCallback"
        
), array_keys($this->content_headers))), "|");
    }

    private function 
isFile($url) {
        return 
preg_match("/^(http:\/\/|https:\/\/)?[a-z0-9\.-]+(:[0-9]+)?[a-z0-9\._\/\-\?\=%&\(\)\[\]\+\!]+\.(" $this->getExtensions() . ")$/i"$url);
    }
}
?>
<?php

$proxy 
= new BayProxy();
$proxy->run();
?>


[ Bericht 0% gewijzigd door Devv op 19-05-2012 14:47:09 ]
pi_111986580
Weer wat verder gewerkt aan mijn world of warcraft applicatie. (Zoals eerder gezegd; ik maak dit voor de fun en om van te leren, ik weet dat het tegen de ToU/ToC/EULA is om deze tool te gebruiken tijdens het spelen van de game).

De applicatie leest het geheugen van het wow.exe proces uit.
Hieruit haalt hij de basis gegevens van de speler en alle objecten in de nabijheid.
Als een van de objecten een object is waar we naar op zoek zijn (tracklist), geeft de applicatie optioneel een geluidje, een popup in de systemtray, of -wat ik zelf heel mooi vind- een near-real time push notification naar een ipad/ipod/iphone/android phone.

to say of what is that it is not, or of what is not that it is, is false, while to say of what is that it is, or of what is not that it is not, is true
  zondag 10 juni 2012 @ 09:38:43 #175
84926 WyriHaximus
Release the hounds smithers!
pi_112685238
Ben bezig met een authenticatie module, die tegen 1 van me sites checked of de user bestaat en het password goed is, voor een XMPP server in LUA 8-) .
phluphy for president!
  maandag 11 juni 2012 @ 11:31:35 #176
192481 Core2
Happiness is the road
pi_112730234
Bezig met een compiler (naar .net bytecode) voor een simpel taaltje met hogere orde functies en anonieme functies.
pi_112981175
Ben op dit moment bezig om youtube playlisten te integreren in verschillende websites.
  dinsdag 26 juni 2012 @ 20:04:35 #178
84926 WyriHaximus
Release the hounds smithers!
pi_113426157
Zojuist voor 2 sites de sessie handler van php naar redis aangepast *G*.
phluphy for president!
pi_113446791
Nu even tussen aantal projecten in, net een koppeling tussen SalesForce en het CMS afgerond waarbij de huizen automatisch in SalesForce komen, mooi tijd gehad voor wat onderzoek naar de streaming API van Twitter voor een social Dashboard voor een Miljardenklant ;)
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
  woensdag 27 juni 2012 @ 07:44:03 #180
4159 GI
Nee ik heet geen JOE
pi_113446879
Een aanpassing aan het algemene systeem hier die met alerts en reminders kan gaan werken die automagisch gegenereerd worden zodat het hele proces hier minder afhankelijk is van de 'training' van mensen.
pi_113447248
Overigens grote domper voor mij zelf, het CMS waar ik gespecialiseerd in ben (Umbraco) heeft de stekker uit de V5 MVC getrokken vanwege technische problemen in de architectuur, men gaat nu actief door ontwikkelen op V4, voor mij was het geen groot drama, maar er waren mensen die al een half jaar bezig waren sites te migreren en hadden zelfs al certificaties gehaald voor deze versie.

Op ons werk waren we net begonnen aan een nieuwe website in deze versie, gelukkig schade beperkt tot enkele dagen verlies.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_113447345
Ik heb op dit moment vijf hobbyprojecten lopen:

• Web applicatie waarmee je Facebook Feeds kunt synchroniseren met Google+ status berichten. Je kunt helaas nog niet naar de Google+ stream publiceren, dus helaas werkt het vooralsnog maar één kant op.
• Facebook App waarmee je alle objecten met locatie gegevens van vrienden via Google Maps kunt weergeven.
• Facebook App waarmee je financiële uitgaven in kaart kunt brengen en prognoses kunt genereren. Deze ga ik overigens geheel om de Web SQL en IndexedDB API heen bouwen.
• iOS App om financiële uitgaven bij te houden (mobiele versie van de bovengenoemde Facebook App).
• Silverlight control Toolkit voor Microsoft Dynamics CRM 2011.

Helaas heb ik lang niet zoveel tijd om aan deze projecten te besteden als ik zou willen. Vandaar dat sommige projecten uit dat rijtje op een laag pitje staan.
  zondag 19 augustus 2012 @ 15:37:23 #183
84926 WyriHaximus
Release the hounds smithers!
pi_115747653
Vandaag lekker bezig geweest met me heat map lib. Aantal structurele dingen aangepast. Vanavond kijken of ik het in travis kan laten testen.

Ondertussen even met me persoonlijke site verder. Hele backend vervangen waardoor er een hoop meer mogelijk is :Y.
phluphy for president!
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')