abonnement bol.com Unibet Coolblue
  donderdag 25 september 2014 @ 09:47:15 #51
305897 remi1986
This MF is infected by madness
pi_144884100
quote:
1s.gif Op donderdag 25 september 2014 09:17 schreef robin007bond het volgende:
Sowieso vind ik Netbeans een prima IDE voor PHP. Goede autocompletion, je wordt gewaarschuwd als je code niet aan bepaalde conventies doet, je methoden of classes te groot zijn etc.
Netbeans draait op JAVA, onnodig zwaar/groot. Ik gebruik al jaren PHPDesigner (iets van 23MB) en heeft alles wat je nodig hebt en is lekker licht.
pi_144884710
quote:
0s.gif Op donderdag 25 september 2014 09:47 schreef remi1986 het volgende:

[..]

Netbeans draait op JAVA, onnodig zwaar/groot. Ik gebruik al jaren PHPDesigner (iets van 23MB) en heeft alles wat je nodig hebt en is lekker licht.
Ik hoor wel goeie verhalen over PHPStorm. Van dezelfde makers (en ik geloof zelfs afgeleid van) IntelliJ, wat in mijn ogen veruit de beste Java IDE is.
Kost je (of bij voorkeur je baas :P ) wel ¤180 euro, maar dan heb je ook wat.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
  donderdag 25 september 2014 @ 10:19:20 #53
355592 Djurres
Knowledge, Fuck it.
pi_144884785
Ik gebruik phpstorm, weliswaar een beetje illegaal maar werkt echt fantastisch :)
Tadumtiedum.
pi_144885236
quote:
0s.gif Op donderdag 25 september 2014 10:19 schreef Djurres het volgende:
Ik gebruik phpstorm, weliswaar een beetje illegaal maar werkt echt fantastisch :)
Die schijnt inderdaad ook erg goed te zijn.
pi_144885562
quote:
0s.gif Op donderdag 25 september 2014 09:47 schreef remi1986 het volgende:

[..]

Netbeans draait op JAVA, onnodig zwaar/groot. Ik gebruik al jaren PHPDesigner (iets van 23MB) en heeft alles wat je nodig hebt en is lekker licht.
Heeft PHPDesigner FTP mogelijkheden?
  donderdag 25 september 2014 @ 13:02:20 #56
305897 remi1986
This MF is infected by madness
pi_144889211
quote:
0s.gif Op donderdag 25 september 2014 10:50 schreef Pakspul het volgende:

[..]

Heeft PHPDesigner FTP mogelijkheden?
uiteraard... ook svn, github en al die zooi ...
pi_144889578
quote:
0s.gif Op donderdag 25 september 2014 10:16 schreef Monolith het volgende:

[..]

Ik hoor wel goeie verhalen over PHPStorm. Van dezelfde makers (en ik geloof zelfs afgeleid van) IntelliJ, wat in mijn ogen veruit de beste Java IDE is.
Kost je (of bij voorkeur je baas :P ) wel ¤180 euro, maar dan heb je ook wat.
Een personal license is "maar" 90 euro.

En idd bij voorkeur declareer je die bij je baas ^O^ Ik weet niet meer hoe ik ooit zonder PHPStorm heb gekund.
pi_144889637
quote:
0s.gif Op donderdag 25 september 2014 09:47 schreef remi1986 het volgende:

[..]

Netbeans draait op JAVA, onnodig zwaar/groot. Ik gebruik al jaren PHPDesigner (iets van 23MB) en heeft alles wat je nodig hebt en is lekker licht.
quote:
System Requirements

Windows
:?
  donderdag 25 september 2014 @ 13:17:15 #59
305897 remi1986
This MF is infected by madness
pi_144889661
quote:
5s.gif Op donderdag 25 september 2014 13:16 schreef KomtTijd... het volgende:

[..]

[..]

:?
wat is er?
pi_144889779
Ik snap niet wat je met een PHP-IDE moet die alleen op windows draait.

Maar ik snap ook dat dat misschien een beetje persoonlijk is ;)
  donderdag 25 september 2014 @ 13:31:33 #61
305897 remi1986
This MF is infected by madness
pi_144890177
quote:
14s.gif Op donderdag 25 september 2014 13:20 schreef KomtTijd... het volgende:
Ik snap niet wat je met een PHP-IDE moet die alleen op windows draait.

Maar ik snap ook dat dat misschien een beetje persoonlijk is ;)
naja heel simpel. Ik gebruik alleen Windows. Is wat ik al zei lekker licht en heeft alles wat ik nodig heb.

Als ik op een server wat moet aanpassen kan ik prima uit de voeten met VIM
pi_144890257
Hallo :W

* hier ook even gezellig bij komt
pi_144890389
quote:
0s.gif Op donderdag 25 september 2014 13:31 schreef remi1986 het volgende:

[..]

naja heel simpel. Ik gebruik alleen Windows. Is wat ik al zei lekker licht en heeft alles wat ik nodig heb.

Als ik op een server wat moet aanpassen kan ik prima uit de voeten met VIM
Voor simpel gebruik kun je inderdaad beter zo'n lichtgewicht ding gebruiken.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
  donderdag 25 september 2014 @ 17:43:06 #64
355592 Djurres
Knowledge, Fuck it.
pi_144897996
PHPStorm werkt heerlijk met FTP, ik heb nl geen local servertje op men pc omdat ik gewoon online een test-environment heb. Alles wat ik typ gaat direct naar de server toe, en word op mn pc opgeslagen.

Auto-filling werkt ook erg goed, en bij het aanmaken van nieuwe classes e.d worden automatisch benodigde namespaces ingevuld, en als er iets ge-extend moet worden geeft ie dit ook gewoon aan.

Ben wel een noob met php, maar waar voor ik het gebruik is t ideaal :)
Tadumtiedum.
pi_144900352
quote:
14s.gif Op donderdag 25 september 2014 13:14 schreef KomtTijd... het volgende:

[..]

Een personal license is "maar" 90 euro.

En idd bij voorkeur declareer je die bij je baas ^O^ Ik weet niet meer hoe ik ooit zonder PHPStorm heb gekund.
Het verlengen van een personal license is maar iets van 44 euro.

Overigens mag je volgens de licentievoorwaarden zo'n personal license niet declareren.
pi_144900449
Oh, zie het nu ook ja. Naja mijn nederige excuses bij deze.
pi_144900539
quote:
0s.gif Op donderdag 25 september 2014 19:11 schreef Light het volgende:

[..]

Het verlengen van een personal license is maar iets van 44 euro.

Overigens mag je volgens de licentievoorwaarden zo'n personal license niet declareren.
Dat kan nooit rechtsgeldig zijn. Of anders gezegd: al helemaal niet te enforcen.
In theory there is no difference between theory and practice. In practice there is.
pi_144900621
quote:
0s.gif Op donderdag 25 september 2014 19:11 schreef Light het volgende:

[..]

Het verlengen van een personal license is maar iets van 44 euro.

Overigens mag je volgens de licentievoorwaarden zo'n personal license niet declareren.
Oh dat zal dan bij IntelliJ ook wel niet mogen, maar toch doet iedereen bij ons dat. Daar is het bovendien iets van 500 voor de bedrijfslicentie en 240 voor de persoonlijke licentie.
Ze gaan er toch nooit achter komen natuurlijk.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
pi_144903827
quote:
1s.gif Op donderdag 25 september 2014 19:18 schreef Monolith het volgende:

[..]

Oh dat zal dan bij IntelliJ ook wel niet mogen, maar toch doet iedereen bij ons dat. Daar is het bovendien iets van 500 voor de bedrijfslicentie en 240 voor de persoonlijke licentie.
Ze gaan er toch nooit achter komen natuurlijk.
Pittig prijsverschil.
pi_144905682
Los van het prijsverschil was voor mij een personal license sowieso praktischer, die kan ik tenminste thuis gebruiken. En mijn werkgever gaat de licentie toch niet overdragen aan collega's ofzo.
pi_144905876
quote:
14s.gif Op donderdag 25 september 2014 21:30 schreef KomtTijd... het volgende:
Los van het prijsverschil was voor mij een personal license sowieso praktischer, die kan ik tenminste thuis gebruiken. En mijn werkgever gaat de licentie toch niet overdragen aan collega's ofzo.
Het is voor jou altijd gunstiger, want hij is van jou en niet van je werkgever. Als je dus weggaat, dan heb je mooi nog een licentie voor jezelf. :P
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
pi_144912843
quote:
1s.gif Op donderdag 25 september 2014 21:35 schreef Monolith het volgende:

[..]

Het is voor jou altijd gunstiger, want hij is van jou en niet van je werkgever. Als je dus weggaat, dan heb je mooi nog een licentie voor jezelf. :P
:D
pi_144913204
quote:
1s.gif Op donderdag 25 september 2014 19:16 schreef slacker_nl het volgende:

[..]

Dat kan nooit rechtsgeldig zijn. Of anders gezegd: al helemaal niet te enforcen.
Enforcen is wel lastig, da's waar.
pi_144913882
quote:
1s.gif Op donderdag 25 september 2014 21:35 schreef Monolith het volgende:

[..]

Het is voor jou altijd gunstiger, want hij is van jou en niet van je werkgever. Als je dus weggaat, dan heb je mooi nog een licentie voor jezelf. :P
6.gif.
Maar voor de baas is het ook beter dat ik thuis af en toe wat kan doen.
  vrijdag 26 september 2014 @ 01:27:29 #75
118585 Crutch
Filantroop || Taalzwengel
pi_144914045
PHPStorm is tot nu toe de beste IDE.
En inderdaad, ik snap niet wat ik zonder PS heb gekund. :')
Je moeder is een hamster
pi_144914938
quote:
0s.gif Op vrijdag 26 september 2014 00:32 schreef Light het volgende:

[..]

Enforcen is wel lastig, da's waar.
Hoe dan ook vind ik het een lastige licentievoorwaarde. Je kan mensen niet verbieden iets niet door de baas te laten aanschaffen. En al helemaal niet via licentievoorwaarden.

Beetje als zeggen, je mag de software alleen voor goede doelen gebruiken. Madness.
In theory there is no difference between theory and practice. In practice there is.
pi_144917996
quote:
1s.gif Op vrijdag 26 september 2014 06:32 schreef slacker_nl het volgende:

[..]

Hoe dan ook vind ik het een lastige licentievoorwaarde. Je kan mensen niet verbieden iets niet door de baas te laten aanschaffen. En al helemaal niet via licentievoorwaarden.
Ze hebben natuurlijk wel wat meer dan alleen die voorwaarden. Een personal license koop je als privépersoon, dus kun je geen bedrijfsnaam opgeven en komt de licentie op naam van de persoon. Bij een commercial license moet je wel een bedrijfsnaam opgeven en komt de licentie op naam van het bedrijf. Dan is het aan het bedrijf om te bepalen wie met de licentie mag werken.
pi_144919146
quote:
0s.gif Op vrijdag 26 september 2014 01:27 schreef Crutch het volgende:
PHPStorm is tot nu toe de beste IDE.
En inderdaad, ik snap niet wat ik zonder PS heb gekund. :')
Dat is altijd het geval met een goede IDE natuurlijk. Je weet pas wat je mist, wanneer je er daadwerkelijk mee gewerkt hebt. ;)
Ik heb ook nog wel met pure text-editors (al dan niet met wat syntax highlighting) gewerkt. Alleen al basale ondersteuning voor zaken als error highlighting, code completion, code generation en refactoring zorgt er al voor dat je productiviteit een veelvoud is van je productiviteit zonder al die hulpmiddelen.

De IDE's van JetBrains hebben die functionaliteit bovendien echt heel goed uitgewerkt, met support voor enorm veel verschillende frameworks, al dan niet via plug-ins.
Daarbij hebben ze dan ook nog eens live templates. Als je daar een beetje handig mee wordt, dan levert dat ook weer eens een flinke snelheidswinst op.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
pi_144926250
quote:
0s.gif Op vrijdag 26 september 2014 10:36 schreef Light het volgende:

[..]

Ze hebben natuurlijk wel wat meer dan alleen die voorwaarden. Een personal license koop je als privépersoon, dus kun je geen bedrijfsnaam opgeven en komt de licentie op naam van de persoon. Bij een commercial license moet je wel een bedrijfsnaam opgeven en komt de licentie op naam van het bedrijf. Dan is het aan het bedrijf om te bepalen wie met de licentie mag werken.
Maar als ik iets declareer heb ik het gekocht en leg ik de bon bij de baas neer en krijg dat dan later terug. Ik kan dan alsnog een persoonlijke licentie nemen...
In theory there is no difference between theory and practice. In practice there is.
  vrijdag 26 september 2014 @ 20:57:47 #80
118585 Crutch
Filantroop || Taalzwengel
pi_144936380
quote:
0s.gif Op vrijdag 26 september 2014 11:20 schreef Monolith het volgende:

[..]

Dat is altijd het geval met een goede IDE natuurlijk. Je weet pas wat je mist, wanneer je er daadwerkelijk mee gewerkt hebt. ;)
Ik heb ook nog wel met pure text-editors (al dan niet met wat syntax highlighting) gewerkt. Alleen al basale ondersteuning voor zaken als error highlighting, code completion, code generation en refactoring zorgt er al voor dat je productiviteit een veelvoud is van je productiviteit zonder al die hulpmiddelen.

De IDE's van JetBrains hebben die functionaliteit bovendien echt heel goed uitgewerkt, met support voor enorm veel verschillende frameworks, al dan niet via plug-ins.
Daarbij hebben ze dan ook nog eens live templates. Als je daar een beetje handig mee wordt, dan levert dat ook weer eens een flinke snelheidswinst op.
Emmet FTW _O_
Je moeder is een hamster
pi_144937361
quote:
0s.gif Op vrijdag 26 september 2014 20:57 schreef Crutch het volgende:

[..]

Emmet FTW _O_
Leuk bedacht en heeft zeker zijn toepassingen, maar het gros van de afkortingen biedt niet echt voordelen te opzichte van code completion in IDEs. De multiplications zijn nog wel aardig efficiėnt, maar juist dat soort dingen zijn vaak dynamisch en niet statisch.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
  vrijdag 26 september 2014 @ 21:52:47 #82
118585 Crutch
Filantroop || Taalzwengel
pi_144939310
quote:
1s.gif Op vrijdag 26 september 2014 21:18 schreef Monolith het volgende:

[..]

Leuk bedacht en heeft zeker zijn toepassingen, maar het gros van de afkortingen biedt niet echt voordelen te opzichte van code completion in IDEs. De multiplications zijn nog wel aardig efficiėnt, maar juist dat soort dingen zijn vaak dynamisch en niet statisch.
Ik type nauwelijks nog volledige (s)css:

w100% {tab} -> width: 100%
bgc {tab} -> background-color:
fl {tab} -> float: left

HTML-tags:
type gewoon de tag-naam gevolgd door tab en je hebt bijvoorbeeld:
<div></div> met de cursor in het midden om direct je content in te rammen.

Of div.wrapper {tab} -> <div class="wrapper"></div>

Of een simpele pubsf in PHP en je krijgt public static function()

Het houdt niet op hoor, ik heb mijn ziel verkocht aan Emmet.
Je moeder is een hamster
  vrijdag 26 september 2014 @ 21:54:14 #83
118585 Crutch
Filantroop || Taalzwengel
pi_144939381
Oeh en die multicursor die ze van Sublime Text hebben gejat, awesome! :D

Je moeder is een hamster
pi_144939811
quote:
0s.gif Op vrijdag 26 september 2014 21:52 schreef Crutch het volgende:

[..]

Ik type nauwelijks nog volledige (s)css:

w100% {tab} -> width: 100%
bgc {tab} -> background-color:
fl {tab} -> float: left

HTML-tags:
type gewoon de tag-naam gevolgd door tab en je hebt bijvoorbeeld:
<div></div> met de cursor in het midden om direct je content in te rammen.

Of div.wrapper {tab} -> <div class="wrapper"></div>

Of een simpele pubsf in PHP en je krijgt public static function()

Het houdt niet op hoor, ik heb mijn ziel verkocht aan Emmet.
Met name die eerste paar zijn nou precies de voorbeelden die ik bedoel die een IDE al wel voor je afvangt middels intelligente code completion.

Dingen als .wrapper zijn dan inderdaad wel weer handig.

Die laatste is net zoiets als live templates, echter hebben die nog veel meer mogelijkheden om variabele elementen te gebruiken, die de IDE dan on the fly probeert in te vullen in de gegenereerde code.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
  dinsdag 30 september 2014 @ 08:41:30 #85
91039 mstx
2x1/2 = 1/2 x 1/2
pi_145043680
Zo irritant he, als een collega gewoon alles klakkeloos doet wat een klant (die geen verstand van databases heeft) zegt. Nu moet ik dus werken in een project waar tabellen gejoind worden op objectnamen ipv de id's. En index is schijnbaar ook een onbekend woord. :'(
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_145043939
quote:
0s.gif Op dinsdag 30 september 2014 08:41 schreef mstx het volgende:
Zo irritant he, als een collega gewoon alles klakkeloos doet wat een klant (die geen verstand van databases heeft) zegt. Nu moet ik dus werken in een project waar tabellen gejoind worden op objectnamen ipv de id's. En index is schijnbaar ook een onbekend woord. :'(
:'(
  dinsdag 30 september 2014 @ 10:17:00 #87
230788 n8n
Pragmatisch
pi_145045716
quote:
0s.gif Op dinsdag 30 september 2014 08:41 schreef mstx het volgende:
Zo irritant he, als een collega gewoon alles klakkeloos doet wat een klant (die geen verstand van databases heeft) zegt. Nu moet ik dus werken in een project waar tabellen gejoind worden op objectnamen ipv de id's. En index is schijnbaar ook een onbekend woord. :'(
sowieso mensen die overal ja op zeggen zonder ooit na te denken over de implicaties. Na 3 weken komt iedereen er achter dat het toch niet kan en daar sta je dan met je begroting. :')
Specialization is for insects”.—Robert Heinlein
pi_145045928
quote:
0s.gif Op dinsdag 30 september 2014 08:41 schreef mstx het volgende:
Zo irritant he, als een collega gewoon alles klakkeloos doet wat een klant (die geen verstand van databases heeft) zegt. Nu moet ik dus werken in een project waar tabellen gejoind worden op objectnamen ipv de id's. En index is schijnbaar ook een onbekend woord. :'(
Indices kun je gewoon toevoegen natuurlijk. ;)
Maar wat hebben de wensen van een klant in vredesnaam te maken met hoe jullie database tables joinen? Ik kan me voorstellen dat je door wensen van de klant in combinatie met tijdsdruk (en vaak een gebrek aan kennis) dat soort oplossingen gaat krijgen, maar het lijkt me toch niet dat de klant er specifiek om vraagt.
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
pi_145068074
Ik moet de laatste tijd een beetje vaak denken aan deze draad doordat ik de complete mailermeuk op m'n werk aan het aanpassen ben. Zo testen wij nu het versturen van mail:

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
sub external_mail_track_sending_bcc : Tests {
    my $params = {
        to      => 'foo@example.net',
        from    => 'bar@example.com',
        cc      => 'baz@example.org',
        bcc     => 'fubar@example.com',
        subject => "Hide 'n seek",
    };

    my $obj = _mail_track_ok;

    my $msg = $obj->prepare({ %$params, Body => 'This is some content', });
    my $message;
    my $opts;

    no warnings qw(redefine once);
    local *Email::Sender::Simple::send = sub {
        my $self = shift;
        my $entity = shift;
        $opts = shift;
        $message = $entity->stringify();
    };
    $msg->send;
    isa_ok(delete $opts->{transport}, "Email::Sender::Transport::SMTP");
    is_deeply($opts, { to => $params->{bcc} }, "BCC'ed");
    ok($message, 'Sending e-mail');
}

Jullie mogen de code zien aangezien het toch een open source project is
In theory there is no difference between theory and practice. In practice there is.
pi_145117526
Kan iemand me helpen, ik krijg steeds een error als ik mysql opstart..

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
2014-10-02 09:13:17 6048 [Note] Plugin 'FEDERATED' is disabled.
2014-10-02 09:13:17 6048 [Note] InnoDB: The InnoDB memory heap is disabled
2014-10-02 09:13:17 6048 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2014-10-02 09:13:17 6048 [Note] InnoDB: Compressed tables use zlib 1.2.3
2014-10-02 09:13:17 6048 [Note] InnoDB: Not using CPU crc32 instructions
2014-10-02 09:13:17 6048 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2014-10-02 09:13:17 6048 [Note] InnoDB: Completed initialization of buffer pool
2014-10-02 09:13:17 6048 [Note] InnoDB: Highest supported file format is Barracuda.
2014-10-02 09:13:18 6048 [Note] InnoDB: The log sequence numbers 0 and 0 in ibdata files do not match the log sequence number 49463 in the ib_logfiles!
2014-10-02 09:13:18 6048 [Note] InnoDB: Database was not shutdown normally!
2014-10-02 09:13:18 6048 [Note] InnoDB: Starting crash recovery.
2014-10-02 09:13:18 6048 [Note] InnoDB: Reading tablespace information from the .ibd files...
2014-10-02 09:13:18 6048 [Note] InnoDB: Restoring possible half-written data pages 
2014-10-02 09:13:18 6048 [Note] InnoDB: from the doublewrite buffer...
2014-10-02 09:13:18 6048 [Warning] InnoDB: Creating foreign key constraint system tables.
2014-10-02 09:13:18 6048 [ERROR] InnoDB: Creation of SYS_FOREIGN and SYS_FOREIGN_COLS has failed with error 57.  Tablespace is full. Dropping incompletely created tables.
2014-10-02 09:13:18 11d4  InnoDB: Error: table "SYS_FOREIGN" does not exist in the InnoDB internal
InnoDB: data dictionary though MySQL is trying to drop it.
InnoDB: Have you copied the .frm file of the table to the
InnoDB: MySQL database directory from another database?
InnoDB: You can look for further help from
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting.html
2014-10-02 09:13:18 11d4  InnoDB: Error: table "SYS_FOREIGN_COLS" does not exist in the InnoDB internal
InnoDB: data dictionary though MySQL is trying to drop it.
InnoDB: Have you copied the .frm file of the table to the
InnoDB: MySQL database directory from another database?
InnoDB: You can look for further help from
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting.html
2014-10-02 09:13:18 11d4  InnoDB: Assertion failure in thread 4564 in file dict0crea.cc line 1445
InnoDB: Failing assertion: sys_foreign_err == DB_SUCCESS
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/forcing-innodb-recovery.html
InnoDB: about forcing recovery.
07:13:18 UTC - mysqld got exception 0x80000003 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help
diagnose the problem, but since we have already crashed, 
something is definitely wrong and this may fail.

key_buffer_size=8388608
read_buffer_size=131072
max_used_connections=0
max_threads=151
thread_count=0
connection_count=0
It is possible that mysqld could use up to 
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 67589 K  bytes of memory
Hope that's ok; if not, decrease some variables in the equation.

Thread pointer: 0x0
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
13657d0    mysqld_usbwv8.exe!my_thread_name()
159dd9d    mysqld_usbwv8.exe!my_mb_ctype_mb()
1395a4a    mysqld_usbwv8.exe!xor_string()
11197f0    mysqld_usbwv8.exe!?ha_initialize_handlerton@@YAHPAUst_plugin_int@@@Z()
1152e0e    mysqld_usbwv8.exe!?plugin_lock_by_name@@YAPAUst_plugin_int@@PAVTHD@@PBUst_mysql_lex_string@@H@Z()
1157454    mysqld_usbwv8.exe!?plugin_init@@YAHPAHPAPADH@Z()
111102d    mysqld_usbwv8.exe!?init_common_variables@@YAHXZ()
1111d23    mysqld_usbwv8.exe!?win_main@@YAHHPAPAD@Z()
1112287    mysqld_usbwv8.exe!?mysql_service@@YAHPAX@Z()
15988fa    mysqld_usbwv8.exe!my_mb_ctype_mb()
75fb338a    kernel32.dll!BaseThreadInitThunk()
77df9f72    ntdll.dll!RtlInitializeExceptionChain()
77df9f45    ntdll.dll!RtlInitializeExceptionChain()
The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains
information that should help you find out what is causing the crash. 

Ik kan dus echt niet achterhalen wat het probleem is... :'( iemand die het mogelijk ziet? heb zo'n 300 databases en stuk voor stuk terug zetten is ook wel weer vervelend...
Just say hi!
pi_145118002
Hoe ver ben je zelf al? privileges en disk space al gechecked enzo?
pi_145118901
Maar natuurlijk heb ik dat gechecked, draaide namelijk normaal wel.
100GB ruimte vrij ;)
Run als admin ;)

Het moet ergens in de tabellen zitten, daar crasht hij op, maar welke is niet duidelijk, en uitzoeken is best vervelend. Is er geen tool die de database bestanden zonder mysql server kan controleren?
Just say hi!
pi_145119636
Niet toevallig een limiet op je innodb_data_file_path in je my.cnf?
pi_145136869
Nee, het rare is het werkte altijd, ik ben echt bang dat 1 corrupte database / tabel voor gezeur zorgt, ga opzoek naar het probleem!!! :D

lolerdelol heb de originele versie van usbwebserver gedownloaded en daarvan alles uit de data dir van mysql naar mijn data dir gekopieerd, daarna gestart en hoppa werkte gelijk! :) daarna al mijn databases terug gekopieerd en hoppa, werkte weer!

[ Bericht 43% gewijzigd door Chandler op 02-10-2014 20:09:56 ]
Just say hi!
pi_145138432
InnoDB tabellen zou je als het goed is niet moeten kunnen kopiėren door de bestanden in het filesystem te kopiėren. Althans, misschien kan het goed gaan maar het wordt uitdrukkelijk afgeraden en niet ondersteund.
  vrijdag 3 oktober 2014 @ 17:08:04 #96
62215 qu63
..de tijd drinkt..
pi_145159737
Dummie hier :W

Ben aan t experimenteren met de API van de RDW om alleen een bepaald type voertuig uit hun database te trekken. Dit lukt allemaal prima en opslaan in mijn eigen database ook. Alleen houdt de RDW niet bij wanneer er een record is aangepast. Iedere dag uploaden ze de complete tabel opnieuw. Hoe kan ik nu de ongeveer 10.000 records uit hun API plukken, checken of het kenteken (het enige unieke record) al bestaat en if so, checken of er wijzigingen zijn, en if so de wijzigingen doorvoeren in mijn tabel. Ik kan dan zelf mijn eigen 'updated on' veld wel aanpassen ;)

Iemand tips/trics? Kan dit bijvoorbeeld ook met ON DUPLICATE KEY UPDATE?

-edit- En dan zijn er natuurlijk ook kentekens die uit de databse van de RDW verdwijnen (export, sloop), dan zou ik moeten kijken welke van mijn kentekens niet meer bij de RDW bekend staan, maar met 10.000 records is dat ook best lastig, lijkt me.. Ik heb wel een veld in mijn db voor sloop (ja/nee) en export (ja/nee), dus alleen dat veld aanpassen is voldoende..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_145159986
quote:
0s.gif Op vrijdag 3 oktober 2014 17:08 schreef qu63 het volgende:
[...]
Als het kenteken je ID is zou je hier een PRIMARY KEY van kunnen maken anders een UNIQUE KEY.
Je zou een datumveld kunnen toevoegen wanneer een record in jouw database is aangepast. Records die ouder zijn komen dan niet meer voor in die van de RDW. Dit is ook als archief te gebruiken.
Be curious, not judgmental
pi_145160111
quote:
0s.gif Op vrijdag 3 oktober 2014 17:08 schreef qu63 het volgende:
Dummie hier :W

Ben aan t experimenteren met de API van de RDW om alleen een bepaald type voertuig uit hun database te trekken. Dit lukt allemaal prima en opslaan in mijn eigen database ook. Alleen houdt de RDW niet bij wanneer er een record is aangepast. Iedere dag uploaden ze de complete tabel opnieuw. Hoe kan ik nu de ongeveer 10.000 records uit hun API plukken, checken of het kenteken (het enige unieke record) al bestaat en if so, checken of er wijzigingen zijn, en if so de wijzigingen doorvoeren in mijn tabel. Ik kan dan zelf mijn eigen 'updated on' veld wel aanpassen ;)

Iemand tips/trics? Kan dit bijvoorbeeld ook met ON DUPLICATE KEY UPDATE?

-edit- En dan zijn er natuurlijk ook kentekens die uit de databse van de RDW verdwijnen (export, sloop), dan zou ik moeten kijken welke van mijn kentekens niet meer bij de RDW bekend staan, maar met 10.000 records is dat ook best lastig, lijkt me.. Ik heb wel een veld in mijn db voor sloop (ja/nee) en export (ja/nee), dus alleen dat veld aanpassen is voldoende..
Je kunt inderdaad een insert doen met een on duplicate update erin.
Je kunt ook een subquery maken die kijkt of er verschillen zijn, maar lijkt me niet nodig.
Gewoon sowieso alles updaten.

en 10000 records is een peuleschilletje :)
quote:
1s.gif Op vrijdag 3 oktober 2014 17:20 schreef Aether het volgende:

[..]

Als het kenteken je ID is zou je hier een PRIMARY KEY van kunnen maken anders een UNIQUE KEY.
Je zou een datumveld kunnen toevoegen wanneer een record in jouw database is aangepast. Records die ouder zijn komen dan niet meer voor in die van de RDW. Dit is ook als archief te gebruiken.
dit moet sowieso wel :P
pi_145160387
Zoals ik het lees kun je net zo goed de database weer leeg kieperen en de nieuwe data erin zetten.
Of is er specifiek een reden in bestaande database records te behouden?
Volkorenbrood: "Geen quotes meer in jullie sigs gaarne."
pi_145160447
quote:
0s.gif Op vrijdag 3 oktober 2014 17:35 schreef Monolith het volgende:
Zoals ik het lees kun je net zo goed de database weer leeg kieperen en de nieuwe data erin zetten.
Of is er specifiek een reden in bestaande database records te behouden?
Hoevaak herlaad jij data per dag dan?

De database leeggooien is geen goed idee, gewoon updaten is het beste.
abonnement bol.com Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')