inicio mail me! sindicaci;ón

Archive for децембар, 2009

Слање мејла из командне линије

Пуко диск, лупио гром и спалио компјутер или, као најгора варијанта, била ненајављена посета од стране дежурних лопова. Е тад се обично удариш по челу и помислиш, што ниси бекапово оно што си радио… Да, постоји мирор рејд или локални сториџ сервер, али бекап на два места је права ствар. Поготову ако цениш то што си радио.

Ти досадни послови су као рођени да се аутоматизују. Проблем је у томе што нисам нашао нити један бекап програм којим бих био задовољан. Тачније, нисам ни тражио. Пре неког времена сам лепо направио пар беч процедура, које лепо у архивирају и компресују све што треба, а моје је само да нарежем на диск.

Е пошто ме и то мрзи (да режем на дискове) направио сам посебну беч процедуру која архивира и користи чињеницу да је уплоад брзина већ достигла солидну брзину, па ми је било потребно решење да се све то пошаље мејлом на неколико адреса. И ту сам ударио у препреку. Нисам хтео да правим ја софтвер који ће да шаље мејл, а никако нисам могао да нађем неки фривер који би радио како треба. Има их неколико који су јако фини, али или имају ограничења по величини атачмента или неки други проблем.

Пре неки дан сам коначно пронашао прави софтвер. Писан је у перлу, али је потпуно независтан и не постоји инсталација. Уколико вам је овако нешто потребно, сендЕмаил је овде.

Rad am Ring 2009 – Jedermann 70km!

Једерман – било ко, свако.

Рад ам Ринг? Точком, тј. бициклом по „Рингу“, тј. Нордшлајфу. И све то за четири дана. Као и обично, претерано оптимистично планирам своје акције, па кад их и изведем – распаднем се.

Read the rest of this entry »

Ресет ауто инкремента у MySQL

Протеклих дана сам радио неку тезгу, која је захтевала коришћење МајСиквел :) базе.

MySQL_Logo

После неких интервенција било је потребно да се ресетује ауто инкремент вредност за један од ИД-ова.

Решенје је прилично једноставно:

- Уколико је база празна, онда може TRUNCATE TABLE (ИМЕ ТАБЕЛЕ),
-
Ако није, рестовање се ради са: ALTER TABLE ИМЕ_ТАБЕЛЕ AUTO_INCREMENT = xxx, где је ххх вредност од које треба аутоинкремент да крене.

Слична операција код Мајкрософта се обавља уз помоћ команде ДЦЦД:

DBCC CHECKIDENT(‘ime_tabele’, RESEED, 0) ;