MySQL EXPLAIN cheat sheet

Накопав прикольний односторінковий опис як користуватись командою EXPLAIN в MySQL.
Команда EXPLAIN використовується для аналізу запитів, наприклад чи попадає запит в індекс чи ні, які поля використовуються і так далі. Документації по тому дуже багато, а в середньому треба тільки загальні речі для типових випадків. А так все головне на одній сторінці.

Сама односторінкова PDF-ка тут.

Оригінально взято звідси.

Українська мова для WordPress 2.7

Виявляється що ось вже як декілька місяців доступна українська локалізація для дуже популярного двигунця блогів WordPress. Локалізація підготовлена групою ентузіастів Pavonine.

Також хочу від себе сказати що останніми роками видно пожвавлення україномовної частини інтернету. На кінець починає виділятись UA-нет який є не просто частиною RU-нету, але про Україну, а чимось суто нашим та самодостатнім.

Spring Framework 3.0 M2

Вийшов новий майлстоун наступної версії Спрінга. Всім джавістам качати!. На сайті доступний короткий список нововведень.

Думки про піратство

Якщо часом хтось не в курсі то зараз іде суд над The PirateBay, одним із найвідоміших бітторрент треккерів. Якщо переглянете каталоги то побачите чому на нього накинулись медіа компанії.
Тема піратства і інтелектуальної власності дуже не однозначна і тонка, особливо в нас в пост радянському просторі. Я давно хотів викласти свої думки на цю тему, але якось не знаходилось часу чи просто лінь скошувала, так як думок багато :)
Думаю що нас ІТ-шників це стосується особливо так як все що ми робимо чи використовуємо не можна “попробувати” руками, Ñ– критерій що Ñ” “добре” а що “погано” мав би бути особливо загострений.
І ось, недавно накопав дуже хороший пост на цю тему одного з авторів книжок по всесвіту СТАЛКЕР-а Сергія Недоруба.
Я підписуюсь майже під всім що було сказано ним про піратство Ñ– вважаю що моральність це одна із опор раціональності розвитку i.e. “без труда не витянеш рибку із пруда” :)
Am I wrong?

Болісно, але правдиво

Не міг втриматись і не передрукувати антикризовий пост з девелоперс:
Guys,

There are a lot of speculation and ubrealistic conclsutions that based on unrealistic wishes above.

1. There is wrong approach to equal Ukraine to Europe. If you want to equal – just go to Europe to live there. Why Not…. And sudenly answering this question you will answer yourself: I can not because of this ,that , and those……
2.If you decided for any reason to stay in Ukraine then you should answer yourself the question: why “fat” US or EU guys want to give you money. And if you see the reality the answer would be simple: not because you so smart and so cool, but because eyour cheaper then “own” guys
3. And if you are not cheaper then go to item 1 or go to growh potato.

And after all of that, if you are not satisfied with any option above, become smart, work hard, earn zero, eat basically “shitt” but create something that world will be excited about and will you pay more or much more than Inidan or even own programers. And not because you “cool” guys from Ukraine that need a lot of money very much. But because you will become the collest guys in the world that no one could fight with and so you will bit guys from everywere. Of course if you can.,

And if you can not – stop cry about that you could not live like in Europe. think what you can do do create more then just Europe here in Ukraine.

Like sometime ago Elcen said ” when you wake up in the morning, Think what you did do for Ukraine”.

Do not cry on the forums or in the kitchen. Just try to realize your smart potential if you are smart.

Good Luck.

Intruder

Хто ще не задумався – варто задуматись

Львівські IT компанії

Накопав колись цей список в глибоких коментарях на девелоперсах, більше ніде не бачив. Так як не мало зараз шукають роботу список може стати у пригоді. Він є складений одним з ветеранів СофтСерву.

Спиок львівських IT компаній з сайтами.

Мапування AMQP на JMS

Якщо ви вже знаєте JMS і вам треба використати одну з AMQP реалізацій типу RabbitMQ чи QPid у пригоді може бути опис як концепції JMS накладаються на концепції AMQP. Таким чином можна пере використати знання по JMS і швидко розібратись з AMQP.

Spring Python

Трошки неочікувано, але приємно. Кращі ідеї переймаються, з платформи до платформи. Про існування Spring.NET я вже знав давно, а ось про укорінення ідей IoC для динамічних мов якось навіть не здогадувався.
Проект Spring Python націлений на реалізацію ідей Spring Framework та Spring Security на для платформи Python.
Виглядає все досить цікаво, хто пише на Python – обов’язково звернути увагу!

11 простих правил

Накопав недавно цікавий набір правил одного із батьків компанії HP.

Хоч це і не про програмування, стосунки з іншими людьми є також важливими і для нас.

Правило 1: З початку думай про інших
Правило 2: Розвивай почуття відповідальності в інших людях
Правило 3: Поважай особисті права іншої людини
Правило 4: Давай щирі оцінки
Правило 5: Вилучи весь негатив
Правило 6: Уникай відкритих намагань міняти інших людей
Правило 7: Старайся зрозуміти іншу людину
Правило 8: Перевіряй перші враження
Правило 9: Приділяй увагу малим деталям поведінки
Правило 10: Вироби справжній інтерес до інших людей
Правило 11: Продовжуй в тому дусі!