Untitled HTML (21-May @ 23:19)
Syntax Highlighted Code
Plain Code
<script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({
version: 2,
type: 'profile',
rpp: 11,
interval: 30000,
width: 'auto',
height: 800,
theme: {
shell: {
background: '#ffffff',
color: '#000000'
},
tweets: {
background: '#ffffff',
color: '#000000',
links: '#0099ff'
}
},
features: {
scrollbar: false,
loop: false,
live: true,
behavior: 'all'
}
}).render().setUser('albatrocity').start();
</script>
Untitled ActionScript (21-May @ 23:17)
Syntax Highlighted Code
- <script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
- <script>
- new TWTR.Widget({
- version: 2,
- [23 more lines...]
Plain Code
<script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({
version: 2,
type: 'profile',
rpp: 11,
interval: 30000,
width: 'auto',
height: 800,
theme: {
shell: {
background: '#ffffff',
color: '#000000'
},
tweets: {
background: '#ffffff',
color: '#000000',
links: '#0099ff'
}
},
features: {
scrollbar: false,
loop: false,
live: true,
behavior: 'all'
}
}).render().setUser('albatrocity').start();
</script>
Untitled PL-SQL (12-May @ 06:42)
Syntax Highlighted Code
- Ö ›E @›E @šE ›E@¾ Ö øšE 0›E À™E ðšE.O
- Ö Ð™E 0›E ™E ðšES
- Ö `˜E ˜™E 0˜E p™EXŒ Ö —E X™E ˆ—E ˜˜E| Ö ˆ—E €˜E €–E —EpL Ö è—E è˜E 8—E À—E£@ Ö ™E ¨™E à—E (˜E»2 Ö ™E hšE 8˜E ؘE.G Ö X—E x™E —E ð˜ETQ Ö H™E H™E à–E Ø—E=j Ö ˜™E ð™E ȘE ø˜EàH Ö €™E PšE ȘE šEî= Ö H˜E €™E ˜E `™Eì: Ö ø˜E °™E X˜E h˜EçI Ö à—E ø˜E ЗE à˜EB; Ö È–E ИE ˜–E ˜EÆO Ö À•E Ø–E ˆ•E À–EØ9 Ö €–E ˜–E °”E p•EºA Ö 8–E x–E ˜”E h–EI Ö @˜E `˜E ˜•E H–EoD Ö €•E H˜E P•E ˜EA
- Ö X–E à–E 0•E p•EA
- [34 more lines...]
Plain Code
Ö ›E @›E @šE ›E@¾ Ö øšE 0›E À™E ðšE.O
Ö Ð™E 0›E ™E ðšES
Ö `˜E ˜™E 0˜E p™EXŒ Ö —E X™E ˆ—E ˜˜E| Ö ˆ—E €˜E €–E —EpL Ö è—E è˜E 8—E À—E£@ Ö ™E ¨™E à—E (˜E»2 Ö ™E hšE 8˜E ؘE.G Ö X—E x™E —E ð˜ETQ Ö H™E H™E à–E Ø—E=j Ö ˜™E ð™E ȘE ø˜EàH Ö €™E PšE ȘE šEî= Ö H˜E €™E ˜E `™Eì: Ö ø˜E °™E X˜E h˜EçI Ö à—E ø˜E ЗE à˜EB; Ö È–E ИE ˜–E ˜EÆO Ö À•E Ø–E ˆ•E À–EØ9 Ö €–E ˜–E °”E p•EºA Ö 8–E x–E ˜”E h–EI Ö @˜E `˜E ˜•E H–EoD Ö €•E H˜E P•E ˜EA
Ö X–E à–E 0•E p•EA
Ö —E ˜E (–E ЖE< Ö X—E H˜E ˜–E ¸—E˜8 Ö ¸–E —E @•E —E—T Ö ¨˜E 0™E —E @—E2 Ö —E ø˜E Ø–E ИEv; Ö à—E p˜E H–E P—E´V Ö €šE КE ЗE ˜EíN Ö Ð™E °šE €™E ¨šEñ@ Ö ø™E xšE ™E šE<J Ö p™E @šE (™E šEÆ- Ö ™E šE ȘE ЙE<8 Ö À—E ИE À—E À˜E· Ö –E È—E Ø•E ˜—EµA Ö H•E 8–E •E –E£7 Ö À”E ЕE 0”E •ERN Ö —E p—E •E 8•EŽ, Ö `•E @—E ”E 8—E1D Ö (—E @—E H”E 0•E<^ Ö —E ЗE €–E H—Eè, Ö —E P—E `–E à–EÍ
Ö €–E —E –E À–Eô Ö 0—E X—E –E 8–E¾$ Ö –E 0—E ø•E ø–E,
Ö È–E —E ¸•E –EÚ) Ö –E 0—E H–E —E½ Ö H–E À–E 8•E –E³$ Ö ˜–E ð–E ЕE –Ek) Ö –E –E À•E x–Eb6 Ö h”E ø•E è“E ¸•Eò Ö È“E (”E À“E ”EX Õ •E •E “E ¸“E@ Õ •E 0•E €”E ¸”E@ Õ 0“E •E 0“E •E Õ ”E H”E “E ”Eü Õ ð“E ”E €“E ”E0 Õ Ð“E è“E Ð’E ¸“Eü$ Õ (’E ”E (’E ˜“EI8 Õ ‘E ’E E 8’El9 Õ ‘E ’E ˆE °E( Õ (E @‘E E ÈEt0 Õ hE (‘E `E èE8 Õ àE `E 0E 8EüÕ
Õ ØE ØE ØŽE `E±é Õ pE ¨E 8E ØEª Õ ÐŽE ¨E ŽE €ET Õ E E €ŽE ÀŽE[T Õ ˆE àE ˜E ÀEç Õ E 8‘E ðE €Eº Õ ¸E ðE (E (E¶ Õ €‘E €‘E PE °E† Õ ¸E p‘E E 8‘E Õ x‘E p’E ˜E °E/ Õ ˆ‘E °‘E ‘E °‘E¹ Õ ’E À’E БE ’Ej Õ ø‘E ø‘E ˆ‘E ˆ‘ER Õ ¸‘E Ø‘E °‘E Ø‘EV Õ x‘E x‘E ˆE ‘E+ Õ ’E °’E ÐE ‘EX Õ P’E x’E ˆ‘E x’EÑ Õ ˆ‘E x’E `‘E x’Ei Õ ¸E P‘E °E P‘E& Õ ˜E ˜E 8E 8E– Õ E 0E E 0E Õ °E @E °E 0E Õ 8E 8E E 8E
Õ 0ŽE èŽE XE èŽE+ Õ PŽE PŽE E àE Õ ÈE pŽE ¸E øE" Õ èŒE àE ¨ŒE àE& Õ ˆE ˆE ÐŒE 0EM Õ ÈŒE àE ÈŒE àE… Õ ˜‹E ¸‹E ØŠE 8‹Eh Õ p‹E È‹E p‹E ˆ‹E+
Õ hŠE ŒE hŠE ŒE
Õ @‰E ø‰E ¸ˆE ø‰EB
Õ ÈŠE ÈŠE ¨‰E ¨‰E
Õ ŠE 8‹E ŠE ÀŠE½
Õ ø‰E ø‰E ÀˆE ÀˆEH
Õ h‡E ȉE h‡E ȉEâ
Õ è‡E °ˆE (‡E ¸‡EÊ
Õ €‰E ŠE ‡E ‡E
Õ ŠE ŠE 0ˆE 0ˆE)
Õ 8‹E p‹E ŠE ŠEy
Õ ‹E 0‹E 8ŠE ˜ŠEœ
Õ 8ŠE ŠE h‰E xŠEM
Õ ŠE €‹E ŠE €‹E
Õ €‹E È‹E (‹E €‹Eú
Õ Ø‹E PŒE ¨‹E ¨‹E>
Õ ‹E x‹E ¸ŠE ЊE¼
Õ ÀŒE ÀŒE (ŠE ¨ŠEH
Õ E HE @ŽE hŽEI
Õ `‘E ð‘E xE xE7
Õ (‘E ‘E (‘E ‘E Õ ˜’E Ð’E ‘E ‘E* Õ (’E Ø’E ’E Ø’E* Õ H‘E ˆ‘E ‘E ˆ‘EH Õ ‘E Ø‘E @‘E `‘EÊ Õ 0E P‘E 0E P‘E
Õ HE HE ØŽE ØŽE Õ pŽE ˜ŽE pŽE ˜ŽEj Õ àŽE àŽE àŽE àŽEk Õ (E €E (E hE8 Õ HE XE pŽE pŽEH Õ HŽE E HŽE E
Õ €E èE E ˆEK Õ ÈŒE ¨E ÈŒE hE®
Õ ÈŒE ÈŒE ÈŒE ÈŒE! Õ €ŒE ŒE €ŒE ŒE
Õ €‹E €‹E €‹E €‹EW Õ ¸ŒE ¸ŒE ¸ŒE ¸ŒEI Õ ¨ŒE ¨ŒE ¨ŒE ¨ŒE Õ (ŒE XŒE (ŒE PŒE Õ HŒE ˜ŒE HŒE ˜ŒE– Õ èˆE èˆE èˆE èˆE Õ `ŠE `ŠE `ŠE `ŠE Õ @‹E @‹E @‹E @‹E
Õ ŒE ŒE ŒE ŒE Õ `‹E `‹E `‹E `‹E Õ 0‹E 0‹E 0‹E 0‹Ek
Õ €‰E €‰E €‰E €‰E Õ 8ˆE 8ˆE 8ˆE 8ˆE\ Õ ‰E ‰E ‰E ‰E Õ ‰E ‰E ‰E ‰E
Õ ð…E ð…E è…E è…E
Õ 8…E 8…E 8…E 8…E Õ x„E x„E x„E x„E Õ x…E 0†E x…E 0†EJ Õ Ø…E Ø…E Ø…E Ø…E
Õ `…E …E `…E …Eô Õ ¨†E ¨†E ¨†E ¨†E Õ X‡E X‡E X‡E X‡E Õ X†E X†E X†E X†Ex Õ È…E È…E È…E È…E Õ ø„E ø„E ø„E ø„E Õ ˜„E ˜„E €„E €„Eg Õ °„E °„E ¨„E ¨„E Õ „E „E „E „E Õ ÐƒE ЃE ȃE ȃE Õ p‚E p‚E p‚E p‚E Õ `~E `~E `~E `~EU Õ zE zE zE zEn Õ à|E }E Ð|E }E Ö (›E hœE (›E PœE€
Untitled Text (12-May @ 06:42)
Syntax Highlighted Code
- Ö ›E @›E @šE ›E@¾ Ö øšE 0›E À™E ðšE.O
- Ö Ð™E 0›E ™E ðšES
- Ö `˜E ˜™E 0˜E p™EXŒ Ö —E X™E ˆ—E ˜˜E| Ö ˆ—E €˜E €–E —EpL Ö è—E è˜E 8—E À—E£@ Ö ™E ¨™E à—E (˜E»2 Ö ™E hšE 8˜E ؘE.G Ö X—E x™E —E ð˜ETQ Ö H™E H™E à–E Ø—E=j Ö ˜™E ð™E ȘE ø˜EàH Ö €™E PšE ȘE šEî= Ö H˜E €™E ˜E `™Eì: Ö ø˜E °™E X˜E h˜EçI Ö à—E ø˜E ЗE à˜EB; Ö È–E ИE ˜–E ˜EÆO Ö À•E Ø–E ˆ•E À–EØ9 Ö €–E ˜–E °”E p•EºA Ö 8–E x–E ˜”E h–EI Ö @˜E `˜E ˜•E H–EoD Ö €•E H˜E P•E ˜EA
- Ö X–E à–E 0•E p•EA
- [34 more lines...]
Plain Code
Ö ›E @›E @šE ›E@¾ Ö øšE 0›E À™E ðšE.O
Ö Ð™E 0›E ™E ðšES
Ö `˜E ˜™E 0˜E p™EXŒ Ö —E X™E ˆ—E ˜˜E| Ö ˆ—E €˜E €–E —EpL Ö è—E è˜E 8—E À—E£@ Ö ™E ¨™E à—E (˜E»2 Ö ™E hšE 8˜E ؘE.G Ö X—E x™E —E ð˜ETQ Ö H™E H™E à–E Ø—E=j Ö ˜™E ð™E ȘE ø˜EàH Ö €™E PšE ȘE šEî= Ö H˜E €™E ˜E `™Eì: Ö ø˜E °™E X˜E h˜EçI Ö à—E ø˜E ЗE à˜EB; Ö È–E ИE ˜–E ˜EÆO Ö À•E Ø–E ˆ•E À–EØ9 Ö €–E ˜–E °”E p•EºA Ö 8–E x–E ˜”E h–EI Ö @˜E `˜E ˜•E H–EoD Ö €•E H˜E P•E ˜EA
Ö X–E à–E 0•E p•EA
Ö —E ˜E (–E ЖE< Ö X—E H˜E ˜–E ¸—E˜8 Ö ¸–E —E @•E —E—T Ö ¨˜E 0™E —E @—E2 Ö —E ø˜E Ø–E ИEv; Ö à—E p˜E H–E P—E´V Ö €šE КE ЗE ˜EíN Ö Ð™E °šE €™E ¨šEñ@ Ö ø™E xšE ™E šE<J Ö p™E @šE (™E šEÆ- Ö ™E šE ȘE ЙE<8 Ö À—E ИE À—E À˜E· Ö –E È—E Ø•E ˜—EµA Ö H•E 8–E •E –E£7 Ö À”E ЕE 0”E •ERN Ö —E p—E •E 8•EŽ, Ö `•E @—E ”E 8—E1D Ö (—E @—E H”E 0•E<^ Ö —E ЗE €–E H—Eè, Ö —E P—E `–E à–EÍ
Ö €–E —E –E À–Eô Ö 0—E X—E –E 8–E¾$ Ö –E 0—E ø•E ø–E,
Ö È–E —E ¸•E –EÚ) Ö –E 0—E H–E —E½ Ö H–E À–E 8•E –E³$ Ö ˜–E ð–E ЕE –Ek) Ö –E –E À•E x–Eb6 Ö h”E ø•E è“E ¸•Eò Ö È“E (”E À“E ”EX Õ •E •E “E ¸“E@ Õ •E 0•E €”E ¸”E@ Õ 0“E •E 0“E •E Õ ”E H”E “E ”Eü Õ ð“E ”E €“E ”E0 Õ Ð“E è“E Ð’E ¸“Eü$ Õ (’E ”E (’E ˜“EI8 Õ ‘E ’E E 8’El9 Õ ‘E ’E ˆE °E( Õ (E @‘E E ÈEt0 Õ hE (‘E `E èE8 Õ àE `E 0E 8EüÕ
Õ ØE ØE ØŽE `E±é Õ pE ¨E 8E ØEª Õ ÐŽE ¨E ŽE €ET Õ E E €ŽE ÀŽE[T Õ ˆE àE ˜E ÀEç Õ E 8‘E ðE €Eº Õ ¸E ðE (E (E¶ Õ €‘E €‘E PE °E† Õ ¸E p‘E E 8‘E Õ x‘E p’E ˜E °E/ Õ ˆ‘E °‘E ‘E °‘E¹ Õ ’E À’E БE ’Ej Õ ø‘E ø‘E ˆ‘E ˆ‘ER Õ ¸‘E Ø‘E °‘E Ø‘EV Õ x‘E x‘E ˆE ‘E+ Õ ’E °’E ÐE ‘EX Õ P’E x’E ˆ‘E x’EÑ Õ ˆ‘E x’E `‘E x’Ei Õ ¸E P‘E °E P‘E& Õ ˜E ˜E 8E 8E– Õ E 0E E 0E Õ °E @E °E 0E Õ 8E 8E E 8E
Õ 0ŽE èŽE XE èŽE+ Õ PŽE PŽE E àE Õ ÈE pŽE ¸E øE" Õ èŒE àE ¨ŒE àE& Õ ˆE ˆE ÐŒE 0EM Õ ÈŒE àE ÈŒE àE… Õ ˜‹E ¸‹E ØŠE 8‹Eh Õ p‹E È‹E p‹E ˆ‹E+
Õ hŠE ŒE hŠE ŒE
Õ @‰E ø‰E ¸ˆE ø‰EB
Õ ÈŠE ÈŠE ¨‰E ¨‰E
Õ ŠE 8‹E ŠE ÀŠE½
Õ ø‰E ø‰E ÀˆE ÀˆEH
Õ h‡E ȉE h‡E ȉEâ
Õ è‡E °ˆE (‡E ¸‡EÊ
Õ €‰E ŠE ‡E ‡E
Õ ŠE ŠE 0ˆE 0ˆE)
Õ 8‹E p‹E ŠE ŠEy
Õ ‹E 0‹E 8ŠE ˜ŠEœ
Õ 8ŠE ŠE h‰E xŠEM
Õ ŠE €‹E ŠE €‹E
Õ €‹E È‹E (‹E €‹Eú
Õ Ø‹E PŒE ¨‹E ¨‹E>
Õ ‹E x‹E ¸ŠE ЊE¼
Õ ÀŒE ÀŒE (ŠE ¨ŠEH
Õ E HE @ŽE hŽEI
Õ `‘E ð‘E xE xE7
Õ (‘E ‘E (‘E ‘E Õ ˜’E Ð’E ‘E ‘E* Õ (’E Ø’E ’E Ø’E* Õ H‘E ˆ‘E ‘E ˆ‘EH Õ ‘E Ø‘E @‘E `‘EÊ Õ 0E P‘E 0E P‘E
Õ HE HE ØŽE ØŽE Õ pŽE ˜ŽE pŽE ˜ŽEj Õ àŽE àŽE àŽE àŽEk Õ (E €E (E hE8 Õ HE XE pŽE pŽEH Õ HŽE E HŽE E
Õ €E èE E ˆEK Õ ÈŒE ¨E ÈŒE hE®
Õ ÈŒE ÈŒE ÈŒE ÈŒE! Õ €ŒE ŒE €ŒE ŒE
Õ €‹E €‹E €‹E €‹EW Õ ¸ŒE ¸ŒE ¸ŒE ¸ŒEI Õ ¨ŒE ¨ŒE ¨ŒE ¨ŒE Õ (ŒE XŒE (ŒE PŒE Õ HŒE ˜ŒE HŒE ˜ŒE– Õ èˆE èˆE èˆE èˆE Õ `ŠE `ŠE `ŠE `ŠE Õ @‹E @‹E @‹E @‹E
Õ ŒE ŒE ŒE ŒE Õ `‹E `‹E `‹E `‹E Õ 0‹E 0‹E 0‹E 0‹Ek
Õ €‰E €‰E €‰E €‰E Õ 8ˆE 8ˆE 8ˆE 8ˆE\ Õ ‰E ‰E ‰E ‰E Õ ‰E ‰E ‰E ‰E
Õ ð…E ð…E è…E è…E
Õ 8…E 8…E 8…E 8…E Õ x„E x„E x„E x„E Õ x…E 0†E x…E 0†EJ Õ Ø…E Ø…E Ø…E Ø…E
Õ `…E …E `…E …Eô Õ ¨†E ¨†E ¨†E ¨†E Õ X‡E X‡E X‡E X‡E Õ X†E X†E X†E X†Ex Õ È…E È…E È…E È…E Õ ø„E ø„E ø„E ø„E Õ ˜„E ˜„E €„E €„Eg Õ °„E °„E ¨„E ¨„E Õ „E „E „E „E Õ ÐƒE ЃE ȃE ȃE Õ p‚E p‚E p‚E p‚E Õ `~E `~E `~E `~EU Õ zE zE zE zEn Õ à|E }E Ð|E }E Ö (›E hœE (›E PœE€
Untitled C++ (12-May @ 06:41)
Syntax Highlighted Code
- Ö ›E @›E @šE ›E@¾ Ö øšE 0›E À™E ðšE.O
- Ö Ð™E 0›E ™E ðšES
- Ö `˜E ˜™E 0˜E p™EXŒ Ö —E X™E ˆ—E ˜˜E| Ö ˆ—E €˜E €–E —EpL Ö è—E è˜E 8—E À—E£@ Ö ™E ¨™E à—E (˜E»2 Ö ™E hšE 8˜E ؘE.G Ö X—E x™E —E ð˜ETQ Ö H™E H™E à–E Ø—E=j Ö ˜™E ð™E ȘE ø˜EàH Ö €™E PšE ȘE šEî= Ö H˜E €™E ˜E `™Eì: Ö ø˜E °™E X˜E h˜EçI Ö à—E ø˜E ЗE à˜EB; Ö È–E ИE ˜–E ˜EÆO Ö À•E Ø–E ˆ•E À–EØ9 Ö €–E ˜–E °”E p•EºA Ö 8–E x–E ˜”E h–EI Ö @˜E `˜E ˜•E H–EoD Ö €•E H˜E P•E ˜EA
- Ö X–E à–E 0•E p•EA
- [34 more lines...]
Plain Code
Ö ›E @›E @šE ›E@¾ Ö øšE 0›E À™E ðšE.O
Ö Ð™E 0›E ™E ðšES
Ö `˜E ˜™E 0˜E p™EXŒ Ö —E X™E ˆ—E ˜˜E| Ö ˆ—E €˜E €–E —EpL Ö è—E è˜E 8—E À—E£@ Ö ™E ¨™E à—E (˜E»2 Ö ™E hšE 8˜E ؘE.G Ö X—E x™E —E ð˜ETQ Ö H™E H™E à–E Ø—E=j Ö ˜™E ð™E ȘE ø˜EàH Ö €™E PšE ȘE šEî= Ö H˜E €™E ˜E `™Eì: Ö ø˜E °™E X˜E h˜EçI Ö à—E ø˜E ЗE à˜EB; Ö È–E ИE ˜–E ˜EÆO Ö À•E Ø–E ˆ•E À–EØ9 Ö €–E ˜–E °”E p•EºA Ö 8–E x–E ˜”E h–EI Ö @˜E `˜E ˜•E H–EoD Ö €•E H˜E P•E ˜EA
Ö X–E à–E 0•E p•EA
Ö —E ˜E (–E ЖE< Ö X—E H˜E ˜–E ¸—E˜8 Ö ¸–E —E @•E —E—T Ö ¨˜E 0™E —E @—E2 Ö —E ø˜E Ø–E ИEv; Ö à—E p˜E H–E P—E´V Ö €šE КE ЗE ˜EíN Ö Ð™E °šE €™E ¨šEñ@ Ö ø™E xšE ™E šE<J Ö p™E @šE (™E šEÆ- Ö ™E šE ȘE ЙE<8 Ö À—E ИE À—E À˜E· Ö –E È—E Ø•E ˜—EµA Ö H•E 8–E •E –E£7 Ö À”E ЕE 0”E •ERN Ö —E p—E •E 8•EŽ, Ö `•E @—E ”E 8—E1D Ö (—E @—E H”E 0•E<^ Ö —E ЗE €–E H—Eè, Ö —E P—E `–E à–EÍ
Ö €–E —E –E À–Eô Ö 0—E X—E –E 8–E¾$ Ö –E 0—E ø•E ø–E,
Ö È–E —E ¸•E –EÚ) Ö –E 0—E H–E —E½ Ö H–E À–E 8•E –E³$ Ö ˜–E ð–E ЕE –Ek) Ö –E –E À•E x–Eb6 Ö h”E ø•E è“E ¸•Eò Ö È“E (”E À“E ”EX Õ •E •E “E ¸“E@ Õ •E 0•E €”E ¸”E@ Õ 0“E •E 0“E •E Õ ”E H”E “E ”Eü Õ ð“E ”E €“E ”E0 Õ Ð“E è“E Ð’E ¸“Eü$ Õ (’E ”E (’E ˜“EI8 Õ ‘E ’E E 8’El9 Õ ‘E ’E ˆE °E( Õ (E @‘E E ÈEt0 Õ hE (‘E `E èE8 Õ àE `E 0E 8EüÕ
Õ ØE ØE ØŽE `E±é Õ pE ¨E 8E ØEª Õ ÐŽE ¨E ŽE €ET Õ E E €ŽE ÀŽE[T Õ ˆE àE ˜E ÀEç Õ E 8‘E ðE €Eº Õ ¸E ðE (E (E¶ Õ €‘E €‘E PE °E† Õ ¸E p‘E E 8‘E Õ x‘E p’E ˜E °E/ Õ ˆ‘E °‘E ‘E °‘E¹ Õ ’E À’E БE ’Ej Õ ø‘E ø‘E ˆ‘E ˆ‘ER Õ ¸‘E Ø‘E °‘E Ø‘EV Õ x‘E x‘E ˆE ‘E+ Õ ’E °’E ÐE ‘EX Õ P’E x’E ˆ‘E x’EÑ Õ ˆ‘E x’E `‘E x’Ei Õ ¸E P‘E °E P‘E& Õ ˜E ˜E 8E 8E– Õ E 0E E 0E Õ °E @E °E 0E Õ 8E 8E E 8E
Õ 0ŽE èŽE XE èŽE+ Õ PŽE PŽE E àE Õ ÈE pŽE ¸E øE" Õ èŒE àE ¨ŒE àE& Õ ˆE ˆE ÐŒE 0EM Õ ÈŒE àE ÈŒE àE… Õ ˜‹E ¸‹E ØŠE 8‹Eh Õ p‹E È‹E p‹E ˆ‹E+
Õ hŠE ŒE hŠE ŒE
Õ @‰E ø‰E ¸ˆE ø‰EB
Õ ÈŠE ÈŠE ¨‰E ¨‰E
Õ ŠE 8‹E ŠE ÀŠE½
Õ ø‰E ø‰E ÀˆE ÀˆEH
Õ h‡E ȉE h‡E ȉEâ
Õ è‡E °ˆE (‡E ¸‡EÊ
Õ €‰E ŠE ‡E ‡E
Õ ŠE ŠE 0ˆE 0ˆE)
Õ 8‹E p‹E ŠE ŠEy
Õ ‹E 0‹E 8ŠE ˜ŠEœ
Õ 8ŠE ŠE h‰E xŠEM
Õ ŠE €‹E ŠE €‹E
Õ €‹E È‹E (‹E €‹Eú
Õ Ø‹E PŒE ¨‹E ¨‹E>
Õ ‹E x‹E ¸ŠE ЊE¼
Õ ÀŒE ÀŒE (ŠE ¨ŠEH
Õ E HE @ŽE hŽEI
Õ `‘E ð‘E xE xE7
Õ (‘E ‘E (‘E ‘E Õ ˜’E Ð’E ‘E ‘E* Õ (’E Ø’E ’E Ø’E* Õ H‘E ˆ‘E ‘E ˆ‘EH Õ ‘E Ø‘E @‘E `‘EÊ Õ 0E P‘E 0E P‘E
Õ HE HE ØŽE ØŽE Õ pŽE ˜ŽE pŽE ˜ŽEj Õ àŽE àŽE àŽE àŽEk Õ (E €E (E hE8 Õ HE XE pŽE pŽEH Õ HŽE E HŽE E
Õ €E èE E ˆEK Õ ÈŒE ¨E ÈŒE hE®
Õ ÈŒE ÈŒE ÈŒE ÈŒE! Õ €ŒE ŒE €ŒE ŒE
Õ €‹E €‹E €‹E €‹EW Õ ¸ŒE ¸ŒE ¸ŒE ¸ŒEI Õ ¨ŒE ¨ŒE ¨ŒE ¨ŒE Õ (ŒE XŒE (ŒE PŒE Õ HŒE ˜ŒE HŒE ˜ŒE– Õ èˆE èˆE èˆE èˆE Õ `ŠE `ŠE `ŠE `ŠE Õ @‹E @‹E @‹E @‹E
Õ ŒE ŒE ŒE ŒE Õ `‹E `‹E `‹E `‹E Õ 0‹E 0‹E 0‹E 0‹Ek
Õ €‰E €‰E €‰E €‰E Õ 8ˆE 8ˆE 8ˆE 8ˆE\ Õ ‰E ‰E ‰E ‰E Õ ‰E ‰E ‰E ‰E
Õ ð…E ð…E è…E è…E
Õ 8…E 8…E 8…E 8…E Õ x„E x„E x„E x„E Õ x…E 0†E x…E 0†EJ Õ Ø…E Ø…E Ø…E Ø…E
Õ `…E …E `…E …Eô Õ ¨†E ¨†E ¨†E ¨†E Õ X‡E X‡E X‡E X‡E Õ X†E X†E X†E X†Ex Õ È…E È…E È…E È…E Õ ø„E ø„E ø„E ø„E Õ ˜„E ˜„E €„E €„Eg Õ °„E °„E ¨„E ¨„E Õ „E „E „E „E Õ ÐƒE ЃE ȃE ȃE Õ p‚E p‚E p‚E p‚E Õ `~E `~E `~E `~EU Õ zE zE zE zEn Õ à|E }E Ð|E }E Ö (›E hœE (›E PœE€
Untitled ActionScript (12-May @ 06:40)
Syntax Highlighted Code
- Ö ›E @›E @šE ›E@¾ Ö øšE 0›E À™E ðšE.O
- Ö Ð™E 0›E ™E ðšES
- Ö `˜E ˜™E 0˜E p™EXŒ Ö —E X™E ˆ—E ˜˜E| Ö ˆ—E €˜E €–E —EpL Ö è—E è˜E 8—E À—E£@ Ö ™E ¨™E à—E (˜E»2 Ö ™E hšE 8˜E ؘE.G Ö X—E x™E —E ð˜ETQ Ö H™E H™E à–E Ø—E=j Ö ˜™E ð™E ȘE ø˜EàH Ö €™E PšE ȘE šEî= Ö H˜E €™E ˜E `™Eì: Ö ø˜E °™E X˜E h˜EçI Ö à—E ø˜E ЗE à˜EB; Ö È–E ИE ˜–E ˜EÆO Ö À•E Ø–E ˆ•E À–EØ9 Ö €–E ˜–E °”E p•EºA Ö 8–E x–E ˜”E h–EI Ö @˜E `˜E ˜•E H–EoD Ö €•E H˜E P•E ˜EA
- Ö X–E à–E 0•E p•EA
- [34 more lines...]
Plain Code
Ö ›E @›E @šE ›E@¾ Ö øšE 0›E À™E ðšE.O
Ö Ð™E 0›E ™E ðšES
Ö `˜E ˜™E 0˜E p™EXŒ Ö —E X™E ˆ—E ˜˜E| Ö ˆ—E €˜E €–E —EpL Ö è—E è˜E 8—E À—E£@ Ö ™E ¨™E à—E (˜E»2 Ö ™E hšE 8˜E ؘE.G Ö X—E x™E —E ð˜ETQ Ö H™E H™E à–E Ø—E=j Ö ˜™E ð™E ȘE ø˜EàH Ö €™E PšE ȘE šEî= Ö H˜E €™E ˜E `™Eì: Ö ø˜E °™E X˜E h˜EçI Ö à—E ø˜E ЗE à˜EB; Ö È–E ИE ˜–E ˜EÆO Ö À•E Ø–E ˆ•E À–EØ9 Ö €–E ˜–E °”E p•EºA Ö 8–E x–E ˜”E h–EI Ö @˜E `˜E ˜•E H–EoD Ö €•E H˜E P•E ˜EA
Ö X–E à–E 0•E p•EA
Ö —E ˜E (–E ЖE< Ö X—E H˜E ˜–E ¸—E˜8 Ö ¸–E —E @•E —E—T Ö ¨˜E 0™E —E @—E2 Ö —E ø˜E Ø–E ИEv; Ö à—E p˜E H–E P—E´V Ö €šE КE ЗE ˜EíN Ö Ð™E °šE €™E ¨šEñ@ Ö ø™E xšE ™E šE<J Ö p™E @šE (™E šEÆ- Ö ™E šE ȘE ЙE<8 Ö À—E ИE À—E À˜E· Ö –E È—E Ø•E ˜—EµA Ö H•E 8–E •E –E£7 Ö À”E ЕE 0”E •ERN Ö —E p—E •E 8•EŽ, Ö `•E @—E ”E 8—E1D Ö (—E @—E H”E 0•E<^ Ö —E ЗE €–E H—Eè, Ö —E P—E `–E à–EÍ
Ö €–E —E –E À–Eô Ö 0—E X—E –E 8–E¾$ Ö –E 0—E ø•E ø–E,
Ö È–E —E ¸•E –EÚ) Ö –E 0—E H–E —E½ Ö H–E À–E 8•E –E³$ Ö ˜–E ð–E ЕE –Ek) Ö –E –E À•E x–Eb6 Ö h”E ø•E è“E ¸•Eò Ö È“E (”E À“E ”EX Õ •E •E “E ¸“E@ Õ •E 0•E €”E ¸”E@ Õ 0“E •E 0“E •E Õ ”E H”E “E ”Eü Õ ð“E ”E €“E ”E0 Õ Ð“E è“E Ð’E ¸“Eü$ Õ (’E ”E (’E ˜“EI8 Õ ‘E ’E E 8’El9 Õ ‘E ’E ˆE °E( Õ (E @‘E E ÈEt0 Õ hE (‘E `E èE8 Õ àE `E 0E 8EüÕ
Õ ØE ØE ØŽE `E±é Õ pE ¨E 8E ØEª Õ ÐŽE ¨E ŽE €ET Õ E E €ŽE ÀŽE[T Õ ˆE àE ˜E ÀEç Õ E 8‘E ðE €Eº Õ ¸E ðE (E (E¶ Õ €‘E €‘E PE °E† Õ ¸E p‘E E 8‘E Õ x‘E p’E ˜E °E/ Õ ˆ‘E °‘E ‘E °‘E¹ Õ ’E À’E БE ’Ej Õ ø‘E ø‘E ˆ‘E ˆ‘ER Õ ¸‘E Ø‘E °‘E Ø‘EV Õ x‘E x‘E ˆE ‘E+ Õ ’E °’E ÐE ‘EX Õ P’E x’E ˆ‘E x’EÑ Õ ˆ‘E x’E `‘E x’Ei Õ ¸E P‘E °E P‘E& Õ ˜E ˜E 8E 8E– Õ E 0E E 0E Õ °E @E °E 0E Õ 8E 8E E 8E
Õ 0ŽE èŽE XE èŽE+ Õ PŽE PŽE E àE Õ ÈE pŽE ¸E øE" Õ èŒE àE ¨ŒE àE& Õ ˆE ˆE ÐŒE 0EM Õ ÈŒE àE ÈŒE àE… Õ ˜‹E ¸‹E ØŠE 8‹Eh Õ p‹E È‹E p‹E ˆ‹E+
Õ hŠE ŒE hŠE ŒE
Õ @‰E ø‰E ¸ˆE ø‰EB
Õ ÈŠE ÈŠE ¨‰E ¨‰E
Õ ŠE 8‹E ŠE ÀŠE½
Õ ø‰E ø‰E ÀˆE ÀˆEH
Õ h‡E ȉE h‡E ȉEâ
Õ è‡E °ˆE (‡E ¸‡EÊ
Õ €‰E ŠE ‡E ‡E
Õ ŠE ŠE 0ˆE 0ˆE)
Õ 8‹E p‹E ŠE ŠEy
Õ ‹E 0‹E 8ŠE ˜ŠEœ
Õ 8ŠE ŠE h‰E xŠEM
Õ ŠE €‹E ŠE €‹E
Õ €‹E È‹E (‹E €‹Eú
Õ Ø‹E PŒE ¨‹E ¨‹E>
Õ ‹E x‹E ¸ŠE ЊE¼
Õ ÀŒE ÀŒE (ŠE ¨ŠEH
Õ E HE @ŽE hŽEI
Õ `‘E ð‘E xE xE7
Õ (‘E ‘E (‘E ‘E Õ ˜’E Ð’E ‘E ‘E* Õ (’E Ø’E ’E Ø’E* Õ H‘E ˆ‘E ‘E ˆ‘EH Õ ‘E Ø‘E @‘E `‘EÊ Õ 0E P‘E 0E P‘E
Õ HE HE ØŽE ØŽE Õ pŽE ˜ŽE pŽE ˜ŽEj Õ àŽE àŽE àŽE àŽEk Õ (E €E (E hE8 Õ HE XE pŽE pŽEH Õ HŽE E HŽE E
Õ €E èE E ˆEK Õ ÈŒE ¨E ÈŒE hE®
Õ ÈŒE ÈŒE ÈŒE ÈŒE! Õ €ŒE ŒE €ŒE ŒE
Õ €‹E €‹E €‹E €‹EW Õ ¸ŒE ¸ŒE ¸ŒE ¸ŒEI Õ ¨ŒE ¨ŒE ¨ŒE ¨ŒE Õ (ŒE XŒE (ŒE PŒE Õ HŒE ˜ŒE HŒE ˜ŒE– Õ èˆE èˆE èˆE èˆE Õ `ŠE `ŠE `ŠE `ŠE Õ @‹E @‹E @‹E @‹E
Õ ŒE ŒE ŒE ŒE Õ `‹E `‹E `‹E `‹E Õ 0‹E 0‹E 0‹E 0‹Ek
Õ €‰E €‰E €‰E €‰E Õ 8ˆE 8ˆE 8ˆE 8ˆE\ Õ ‰E ‰E ‰E ‰E Õ ‰E ‰E ‰E ‰E
Õ ð…E ð…E è…E è…E
Õ 8…E 8…E 8…E 8…E Õ x„E x„E x„E x„E Õ x…E 0†E x…E 0†EJ Õ Ø…E Ø…E Ø…E Ø…E
Õ `…E …E `…E …Eô Õ ¨†E ¨†E ¨†E ¨†E Õ X‡E X‡E X‡E X‡E Õ X†E X†E X†E X†Ex Õ È…E È…E È…E È…E Õ ø„E ø„E ø„E ø„E Õ ˜„E ˜„E €„E €„Eg Õ °„E °„E ¨„E ¨„E Õ „E „E „E „E Õ ÐƒE ЃE ȃE ȃE Õ p‚E p‚E p‚E p‚E Õ `~E `~E `~E `~EU Õ zE zE zE zEn Õ à|E }E Ð|E }E Ö (›E hœE (›E PœE€
Untitled ActionScript (11-May @ 14:04)
Syntax Highlighted Code
- class wsp::mysql {
- $line = 'intra3'
- $wsps = hiera('wsps')
- create_resources("wsp::mysql::app", $wsps)
- [27 more lines...]
Plain Code
class wsp::mysql {
$line = 'intra3'
$wsps = hiera('wsps')
create_resources("wsp::mysql::app", $wsps)
}
define wsp::mysql::app ($tcname=$tcname) {
$db_cons = hiera('db_cons', {})
# this will hit duplicate resources when two apps talk to the same db
create_resources("wsp::mysql::createdb", $db_cons)
}
define wsp::mysql::createdb ($type, $dbserver, $dbport, $jdbc, $user, $password, $max_active=50, $max_idle=6, $init_size=5) {
if $dbserver == $hostname {
notify { "Create DB: $name": }
database { "${name}":
charset => 'latin1',
}
# Collect any grants from the Apps
Database_user <<| tag = "wsp::database::${name}" |>>
Database_grant <<| tag = "wsp::database::${name}" |>>
}
}
define wsp::mysql::grantuser () {
}
Untitled ActionScript (11-May @ 14:04)
Syntax Highlighted Code
- class wsp::mysql {
- $line = 'intra3'
- $wsps = hiera('wsps')
- create_resources("wsp::mysql::app", $wsps)
- [27 more lines...]
Plain Code
class wsp::mysql {
$line = 'intra3'
$wsps = hiera('wsps')
create_resources("wsp::mysql::app", $wsps)
}
define wsp::mysql::app ($tcname=$tcname) {
$db_cons = hiera('db_cons', {})
# this will hit duplicate resources when two apps talk to the same db
create_resources("wsp::mysql::createdb", $db_cons)
}
define wsp::mysql::createdb ($type, $dbserver, $dbport, $jdbc, $user, $password, $max_active=50, $max_idle=6, $init_size=5) {
if $dbserver == $hostname {
notify { "Create DB: $name": }
database { "${name}":
charset => 'latin1',
}
# Collect any grants from the Apps
Database_user <<| tag = "wsp::database::${name}" |>>
Database_grant <<| tag = "wsp::database::${name}" |>>
}
}
define wsp::mysql::grantuser () {
}
Untitled Ruby (11-May @ 13:36)
Syntax Highlighted Code
- :hierarchy:
- - %{environment}/%{line}-wsps/%{tcname}
- - %{environment}/%{line}
- [34 more lines...]
Plain Code
:hierarchy:
- %{environment}/%{line}-wsps/%{tcname}
- %{environment}/%{line}
intra3.yaml line specific stuff, like what tomcats should be here
wsps:
mygreatapp1:
tcname: 'tc7_test1'
superapp2:
tcname: 'tc7_tasd1'
then a yaml for each tomcat or application
cat tc7_test1.yaml
---
vhostname: 'test1'
portrange: '123'
jvm_params:
xmx: '2048'
xms: '1024'
db_cons:
sd_puppet:
type: 'mysql'
jdbc: 'puppet_db'
dbserver: 'asdasd'
dbport: '3306'
user: 'puppet'
password: 'bnW$asd'
#max_active: 50
max_idle: 16
#init_size: 5
sddsd_puppet2:
type: 'mysql'
jdbc: 'puppet_db2'
dbserver: 'asdsd'
dbport: '3306'
user: 'puppet'
password: 'asdljdlasld'
Untitled Ruby (11-May @ 13:30)
Syntax Highlighted Code
- class wsp::mysql {
- $line = 'intra3'
- $wsps = hiera('wsps')
- #notify { "wps: $wsps": }
- [46 more lines...]
Plain Code
class wsp::mysql {
$line = 'intra3'
$wsps = hiera('wsps')
#notify { "wps: $wsps": }
create_resources(wsp::mysql::finddb, $wsps)
}
define wsp::mysql::finddb ($tcname=$tcname) {
#notify { "tcname: $tcname": }
#notify { "environment: $environment": }
$db_cons = hiera('db_cons', '')
#notify { "db_cons: $db_cons": }
#db_cons: {"enbw_puppet2"=>{"user"=>"puppet", "jdbc"=>"puppet_db2", "type"=>"mysql", "dbport"=>"3306", "password"=>"asdljdlasld", "dbserver"=>"asdadasd"},
"enbw_puppet"=>{"user"=>"puppet", "max_idle"=>16, "jdbc"=>"puppet_db", "type"=>"mysql", "dbport"=>"3306", "password"=>"asdasd$ETEUn", "dbserver"=>"asdasd"}}
if $db_cons != '' {
create_resources(wsp::mysql::createdb, $db_cons)
}
}
define wsp::mysql::createdb ($type, $dbserver, $dbport, $jdbc, $user, $password, $max_active=50, $max_idle=6, $init_size=5) {
if $dbserver == $hostname {
notify { "Create DB: $name": }
database { "${name}":
charset => 'latin1',
}
$hosts = hiera('hosts')
notify { "hosts: $hosts": }
# TODO: iterate over App Server
# another create_resources? then how do I still have the $name for the dbname?
# database_user { "${user}@localhost":
# password_hash => mysql_password('foo')
# }
# database_grant { 'user@localhost/database':
# privileges => ['all'] ,
# }
}
}
define wsp::mysql::grantuser () {
}
Untitled ActionScript (11-May @ 10:44)
Syntax Highlighted Code
- backupninja:
- mysql:
- user: foo
- pass: bar
Plain Code
backupninja:
mysql:
user: foo
pass: bar
Untitled Ruby (11-May @ 10:41)
Syntax Highlighted Code
- backupninja_mysql:
- dbusername: 'foo'
- dbpassword: 'secret'
- dbhost:
- [1 more lines...]
Plain Code
backupninja_mysql:
dbusername: 'foo'
dbpassword: 'secret'
dbhost:
...
order: 10
Untitled Ruby (11-May @ 10:39)
Syntax Highlighted Code
- db_cons:
- -
- type: 'mysql'
- jdbc: 'puppet_db'
- [8 more lines...]
Plain Code
db_cons:
-
type: 'mysql'
jdbc: 'puppet_db'
server: 's3p5093.foo.bar:3306'
db: 'enbw_puppet'
user: 'puppet'
password: 'bnW$ETEUn'
max_active: 50
max_idle: 6
init_size: 5
so u get it in a hash
Untitled Ruby (11-May @ 09:12)
Syntax Highlighted Code
- cat test.pp
- notice("env: $environment")
- notice("This is the host ${fqdn}")
- [1 more lines...]
Plain Code
cat test.pp
notice("env: $environment")
notice("This is the host ${fqdn}")
puppet apply /tmp/test.pp
Untitled Objective-C (10-May @ 02:50)
Syntax Highlighted Code
- - (id)listSubviewsOfView:(UIView *)view {
- if ([subviews count] == 0) return nil;
- for (UIView *subview in subviews) {
- [4 more lines...]
Plain Code
- (id)listSubviewsOfView:(UIView *)view {
NSArray *subviews = [view subviews];
if ([subviews count] == 0) return nil;
for (UIView *subview in subviews) {
//NSLog(@"%@", subview);
[self listSubviewsOfView:subview];
}
return subviews;
}
Untitled Ruby (9-May @ 16:53)
Syntax Highlighted Code
- class wsp {
- define cfg(
- # this db_cons are the db connections of one tomcat
- [20 more lines...]
Plain Code
class wsp {
define cfg(
# this db_cons are the db connections of one tomcat
# if I need to create a db connection to the same db name for another tomcat the $name variable in the mysql_create will result in a duplicate error
$db_cons = hiera -c /etc/puppet/hiera.yaml db_cons environment=produktiv linie=intra3 name=tc7_test1
{"pupp1et_db"=>{"user"=>"puppet", "type"=>"mysql", "password"=>"bnasdasdUn", "jdbc"=>"e_p5uppet", "server"=>"mygreatdbserver:3306"},
"pupp9et_db"=>{"user"=>"puppet", "type"=>"mysql", "password"=>"ba123", "jdbc"=>"e_p6uppet", "server"=>"mygreatdbserver:3306"}}
create_resources("wsp::mysql_create", $db_cons)
}
define mysql_create ($type, $server, $password, $user, $jdbc) {
@database_grant { "$user@$hostname/$jdbc":
privileges => ['all'] ,
}
@database { "$name":
charset => 'utf8',
}
}
}
Untitled Ruby (9-May @ 15:38)
Syntax Highlighted Code
- this one doesn't work
- cat tomcat7.conf
- # ------------------------------
- # puppet managed config
- [53 more lines...]
Plain Code
this one doesn't work
cat tomcat7.conf
# ------------------------------
# puppet managed config
# ------------------------------
# Where your java installation lives
JAVA_HOME="/usr/lib/jvm/java-<%= java_version %>"
_RUNJAVA="$JAVA_HOME/bin/java"
# Where your tomcat installation lives
CATALINA_BASE="/usr/share/<%= name %>"
CATALINA_HOME="/usr/share/tomcat7"
JASPER_HOME="/usr/share/tomcat7"
CATALINA_TMPDIR="/var/tmp/<%= name %>"
CATALINA_PID=$CATALINA_BASE/tomcat7.pid
CATALINA_LOCK=$CATALINA_BASE/<%= name %>
<% if java_opts != '' -%>
JAVA_OPTS="-DTC=<%= name %> -DPROD_LEVEL=<%= prodlevel %> <%= java_opts %> -verbose:gc -Xloggc:$CATALINA_BASE/logs/gc-`date +\"%Y-%m-%d-%H_%M\"`.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -server -Djava.awt.headless=true"
<% else -%>
JAVA_OPTS="-DTC=<%= name %> -DPROD_LEVEL=<%= prodlevel %> -Xmx<% if jvm_params != '' -%><%= jvm_params.fetch("xmx", "512") %>m<% jvm_params.each do |key,value| -%>
<% if key == 'xms' then -%> -Xms<%= value %>m<% end -%>
<% if key == 'perm' then -%> -XX:PermSize=<%= value %>m<% end -%>
<% if key == 'maxperm' then -%> -XX:MaxPermSize=<%= value %>m<% end -%>
<% if key == 'newsize' then -%> -XX:NewSize=<%= value %>m<% end -%>
<% end -%><% else -%>512m<% end -%> -XX:TargetSurvivorRatio=90 -verbose:gc -Xloggc:$CATALINA_BASE/logs/gc-`date +\"%Y-%m-%d-%H_%M\"`.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -server -Djava.awt.headless=true"
<% end -%>
CATALINA_OPTS="-Dcom.sun.management.jmxremote"
# Use JAVA_OPTS to set java.library.path for libtcnative.so
#JAVA_OPTS="-Djava.library.path=/usr/lib"
# What user should run tomcat
TOMCAT_USER="tomcat7"
# You can change your tomcat locale here
#LANG="en_US"
# Run tomcat under the Java Security Manager
SECURITY_MANAGER="false"
# Time to wait in seconds, before killing process
SHUTDOWN_WAIT="30"
# Whether to annoy the user with "attempting to shut down" messages or not
SHUTDOWN_VERBOSE="false"
# If you wish to further customize your tomcat environment,
# put your own definitions here
# (i.e. LD_LIBRARY_PATH for some jdbc drivers)
<% if db_cons != '' -%><% db_cons.each_pair do |key, db_con| -%>
<% if db_con['type'] == 'oracle' -%>export LD_LIBRARY_PATH=$ORACLE_HOME/lib<% end -%>
<% end -%><% end %>
and I get:
Failed to parse template wsp/tomcat7/tomcat7.conf: undefined method `each_pair' for #<Array:0x7f8fd18c5c68>
Untitled Ruby (9-May @ 15:37)
Syntax Highlighted Code
- this one works:
- cat tomcat7.conf
- # ------------------------------
- # puppet managed config
- [55 more lines...]
Plain Code
this one works:
cat tomcat7.conf
# ------------------------------
# puppet managed config
# ------------------------------
# Where your java installation lives
JAVA_HOME="/usr/lib/jvm/java-<%= java_version %>"
_RUNJAVA="$JAVA_HOME/bin/java"
# Where your tomcat installation lives
CATALINA_BASE="/usr/share/<%= name %>"
CATALINA_HOME="/usr/share/tomcat7"
JASPER_HOME="/usr/share/tomcat7"
CATALINA_TMPDIR="/var/tmp/<%= name %>"
CATALINA_PID=$CATALINA_BASE/tomcat7.pid
CATALINA_LOCK=$CATALINA_BASE/<%= name %>
<% if java_opts != '' -%>
JAVA_OPTS="-DTC=<%= name %> -DPROD_LEVEL=<%= prodlevel %> <%= java_opts %> -verbose:gc -Xloggc:$CATALINA_BASE/logs/gc-`date +\"%Y-%m-%d-%H_%M\"`.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -server -Djava.awt.headless=true"
<% else -%>
JAVA_OPTS="-DTC=<%= name %> -DPROD_LEVEL=<%= prodlevel %> -Xmx<% if jvm_params != '' -%><%= jvm_params.fetch("xmx", "512") %>m<% jvm_params.each do |key,value| -%>
<% if key == 'xms' then -%> -Xms<%= value %>m<% end -%>
<% if key == 'perm' then -%> -XX:PermSize=<%= value %>m<% end -%>
<% if key == 'maxperm' then -%> -XX:MaxPermSize=<%= value %>m<% end -%>
<% if key == 'newsize' then -%> -XX:NewSize=<%= value %>m<% end -%>
<% end -%><% else -%>512m<% end -%> -XX:TargetSurvivorRatio=90 -verbose:gc -Xloggc:$CATALINA_BASE/logs/gc-`date +\"%Y-%m-%d-%H_%M\"`.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -server -Djava.awt.headless=true"
<% end -%>
CATALINA_OPTS="-Dcom.sun.management.jmxremote"
# Use JAVA_OPTS to set java.library.path for libtcnative.so
#JAVA_OPTS="-Djava.library.path=/usr/lib"
# What user should run tomcat
TOMCAT_USER="tomcat7"
# You can change your tomcat locale here
#LANG="en_US"
# Run tomcat under the Java Security Manager
SECURITY_MANAGER="false"
# Time to wait in seconds, before killing process
SHUTDOWN_WAIT="30"
# Whether to annoy the user with "attempting to shut down" messages or not
SHUTDOWN_VERBOSE="false"
# If you wish to further customize your tomcat environment,
# put your own definitions here
# (i.e. LD_LIBRARY_PATH for some jdbc drivers)
<%= db_cons.inspect %>
and I get:
# If you wish to further customize your tomcat environment,
# put your own definitions here
# (i.e. LD_LIBRARY_PATH for some jdbc drivers)
{"pupp1et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"bnasdasdUn", "jdbc"=>"e_p5uppet"}, "pupp9et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"ba123", "jdbc"=>"e_p6uppet"}}
Untitled Ruby (9-May @ 15:33)
Syntax Highlighted Code
- # (i.e. LD_LIBRARY_PATH for some jdbc drivers)
- -{"pupp3et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"bnasdasdUn", "jdbc"=>"e_p5uppet"}, "pupp4et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"ba123", "jdbc"=>"e_p6uppet"}}
- +{"pupp1et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"bnasdasdUn", "jdbc"=>"e_p5uppet"}, "pupp9et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"ba123", "jdbc"=>"e_p6uppet"}}
- [4 more lines...]
Plain Code
# (i.e. LD_LIBRARY_PATH for some jdbc drivers)
-{"pupp3et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"bnasdasdUn", "jdbc"=>"e_p5uppet"}, "pupp4et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"ba123", "jdbc"=>"e_p6uppet"}}
+{"pupp1et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"bnasdasdUn", "jdbc"=>"e_p5uppet"}, "pupp9et_db"=>{"type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"ba123", "jdbc"=>"e_p6uppet"}}
wsp/tomcat7/tomcat7.conf: undefined method `each_pair'
and I'm sure that I'm in the right template, because I removed the each_pair loop and it works.
And I'm using the right hieradata, because I changed the $name of the DB resource
Untitled Ruby (9-May @ 15:22)
Syntax Highlighted Code
- <% if db_cons != '' -%><% db_cons.each do |key, db_con| -%>
- <% if db_con['type'] == 'oracle' -%>export LD_LIBRARY_PATH=$ORACLE_HOME/lib<% end -%>
- <% end -%><% end %>
- [4 more lines...]
Plain Code
<% if db_cons != '' -%><% db_cons.each do |key, db_con| -%>
<% if db_con['type'] == 'oracle' -%>export LD_LIBRARY_PATH=$ORACLE_HOME/lib<% end -%>
<% end -%><% end %>
Failed to parse template wsp/tomcat7/tomcat7.conf: undefined method `[]' for nil:NilClass
db_cons is this:
{"pupp4et_db"=>{"type"=>"mysql", "password"=>"ba123", "server"=>"mygreatdbserver:3306", "user"=>"puppet", "jdbc"=>"e_p6uppet"},
"pupp3et_db"=>{"type"=>"mysql", "password"=>"bnasdasdUn", "server"=>"mygreatdbserver:3306", "user"=>"puppet", "jdbc"=>"e_p5uppet"}}
Untitled Ruby (9-May @ 15:20)
Syntax Highlighted Code
- <% if db_cons != '' -%><% db_cons.each do |key, db_con| -%>
- <% if db_con['type'] == 'oracle' -%>export LD_LIBRARY_PATH=$ORACLE_HOME/lib<% end -%>
- <% end -%><% end %>
Plain Code
<% if db_cons != '' -%><% db_cons.each do |key, db_con| -%>
<% if db_con['type'] == 'oracle' -%>export LD_LIBRARY_PATH=$ORACLE_HOME/lib<% end -%>
<% end -%><% end %>
Untitled Ruby (9-May @ 14:51)
Syntax Highlighted Code
- class wsp {
- define cfg {
- db_cons = hiera('db_cons')
- [17 more lines...]
Plain Code
class wsp {
define cfg {
db_cons = hiera('db_cons')
create_resources(wsp::mysql_create, $db_cons)
}
define mysql_create ($type, $server, $db, $password, $user, $jdbc) {
notify { "mysql_create $name $user": }
}
}
db_cons is still:
[{"pupp3et_db"=>{"password"=>"bnasdasdUn", "type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "jdbc"=>"e_p5uppet"}},
{"pupp4et_db"=>{"password"=>"ba123", "type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "jdbc"=>"e_p6uppet"}}]
still the same Error 400 on SERVER: undefined method `[]' for nil:NilClass on the lines with create_resources(wsp::mysql_create, $db_cons)
Untitled Ruby (9-May @ 13:27)
Syntax Highlighted Code
- db_cons:
- [28 more lines...]
Plain Code
db_cons:
[{"pupp3et_db"=>{"server"=>"mygreatdbserver:3306", "type"=>"mysql", "user"=>"puppet", "password"=>"bnasdasdUn", "jdbc"=>"e_p5uppet"}},
{"pupp4et_db"=>{"server"=>"mygreatdbserver:3306", "type"=>"mysql", "user"=>"puppet", "password"=>"ba123", "jdbc"=>"e_p6uppet"}}]
create_resources(mysql_create, $db_cons)
define mysql_create ($type, $server, $db, $password, $user) {
if $type == 'mysql' {
@database_user { "$user@$hostname":
password_hash => mysql_password("$password")
}
@database_grant { "$user@$hostname/$jdbc":
privileges => ['all'] ,
}
@database { "$name":
charset => 'utf8',
}
}
}
Error 400 on SERVER: undefined method `[]' for nil:NilClass at the line with create_resources
Untitled Ruby (9-May @ 12:23)
Syntax Highlighted Code
- I get this from hiera:
- $db_cons = hiera('db_cons')
- [{"jdbc"=>"pupp3et_db", "db"=>"e_p5uppet", "type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"bnasdasdUn"},
- {"jdbc"=>"pupp4et_db", "db"=>"e_p6uppet", "type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"ba123"}]
- [30 more lines...]
Plain Code
I get this from hiera:
$db_cons = hiera('db_cons')
[{"jdbc"=>"pupp3et_db", "db"=>"e_p5uppet", "type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"bnasdasdUn"},
{"jdbc"=>"pupp4et_db", "db"=>"e_p6uppet", "type"=>"mysql", "user"=>"puppet", "server"=>"mygreatdbserver:3306", "password"=>"ba123"}]
which is a array consisting of 2 hashes.
Now I want to create the databases and the grants for both hashes:
mysql_create { $db_cons: }
define mysql_create {
# How do I access the hash? In this define?
if $db_con != '' {
@database_user { "$db_con['user']@$hostname":
password_hash => mysql_password("$db_con['password']")
}
@database_grant { "$db_con['user']@$hostname/$jdbc":
privileges => ['all'] ,
}
$db_name = inline_template("<%= scope.lookupvar(\"$db_con['jdbc']\") %>")
@database { "$db_name":
charset => 'utf8',
}
}
}
When I try something like
define mysql_create ($db_con) {
I get Error 400 on SERVER: Must pass db_cons to Wsp::Mysql_create[jdbcpupp3et_dbtypemysqlpasswordbnasdasdUndbe_p5uppetuserpuppetservermygreatdbserver:3306]