Večer uspaný notebook v noci sám zapne, zaktualizuje systém a poté se vypne (ve smyslu zavření všech spuštěných aplikací a vypnutí počítače), protože některá z aktualizací vyžaduje restart. Ráno se pak nestačím divit, kde je moje rozdělaná práce a musím všechny programy znovu spouštět a potřebné soubory znovu otvírat. Taky u toho nadávám na Microsoft a proklínám Billa Gatese (i když za to teď může vlastně Steve Balmer)…
Naštěstí existuje řešení:
- Spustit příkaz gpedit.msc.
- V zobrazeném okně najet na složku Konfigurace počítače – Šablony pro správu – Součásti systému Windows – Windows Update.
- Volbu Povolit Správě napájení programu Windows Update automaticky probudit systém pro instalaci plánovaných aktualizací nastavit na Zakázáno.
howto, windows7
Díky článku na Technetu a hlavně diskusi pod ním jsem konečně našel řešení problému, který mi otravuje život. Po instalaci opravných balíčků chce aktualizační systém Windows 7 restartovat počítač a tak se dotazuje uživatele, jestli to může udělat. Většinou na to nemám náladu a nechce se mi kvůli tomu přerušovat práci a zavírat všechny spuštěné aplikace a tak restart odkládám a odkládám a Windows Update mi ho stále připomíná a připomíná. V diskusi pod zmíněným článkem však kdosi uvedl řešení:
- Spustit příkaz gpedit.msc.
- V zobrazeném okně najet na složku Konfigurace počítače – Šablony pro správu – Součásti systému Windows – Windows Update.
- Volbu Zakázat automatické restartování u přihlášených uživatelů po plánovaných instalacích automatických aktualizací nastavit na Povoleno.
- Volbu Opakovat dotaz na restartování pro naplánované instalace nastavit na Zakázáno.
howto, windows7
Tento článek je určen především těm, co jsou podobně postiženi jako já a ve svém Firefoxu mají otevřeno více než 100 záložek. Pro pracovní záležitosti mám záložky v jednom okně, další okno mám pro záložky se stránkami, jejichž obsah nemá s mým zaměstnáním co do činění a pak ještě občas otevírám další okna, když už se v záplavě těch předchozích těžko orientuji a nechci, aby se mi nově otevřené záložky v tom chaosu ztratily.
Problém nastává ovšem v případě, kdy dojde k pádu prohlížeče nebo ho prostě potřebuji z nějakého důvodu restartovat (např. při aktualizaci pluginů). Po startu Firefoxu se totiž všechny záložky znovu natahují, což představuje stovky a tisíce requestů, které musí prohlížeč i konektivita obsloužit. Stejný problém popsal ve svém příspěvku na webu Zdroják Martin Malý.
A ve stejném příspěvku nabízí i řešení, které spočívá v použití pluginu BarTab. Tento plugin zajistí, že se po startu Firefoxu obsah záložek automaticky nenatahuje. Místo toho záložka zešedne, ale přitom zobrazuje správnou ikonku i text. K natažení jejího obsahu dojde až v momentě, kdy se na tuto záložku v prohlížeči přepnu. Díky tomu je start Firefoxu i s desítkami otevřených záložek velmi rychlý a práce se záložkami díky zmíněnému pluginu příjemná.
V diskusi pod zmíněným příspěvkem na Zdrojáku jsem dále narazil na další plugin pro uživatele s velkým počtem otevřených záložek. Jde o plugin TabGroups Manager, který umožňuje seskupovat záložky do logických celků, což jsem doposud suploval více otevřenými okny prohlížeče.
firefox, plugin
Po instalaci Eclipse balíčku (konkrétně RCP/Plugin development) jsem brzy narazil na situaci, kdy jsem potřeboval spustit aplikaci pod Tomcatem. Bohužel jsem zjistil, že nikde není po konfiguraci serverů ani památka. Když jsem si chtěl tuto vlastnost do Eclipse přidat, tak jsem zase neměl úplně jasno v tom, který plugin musím nainstalovat. Pomohl mi až krátký a výstižný článek Where is my Tomcat Adapter for WTP in Eclipse 3.5 (Galileo)?, ve kterém jsem se dočetl, že je zapotřebí nainstalovat plugin JST Server Adapters z update site http://download.eclipse.org/webtools/updates/.
eclipse, howto, plugin, tomcat
Seznamuji se právě s Windows 7, které mám na svém novém pracovním počítači. Oproti dosavadním verzím Windows se lišta se spuštěnými programy chová odlišně, ale příjemně. Jedinou nepříjemností je, že se okna se seznamem kontaktů ve dvou spuštěných instancích Skype minimalizují do této lišty a ne do system tray, jak jsem byl zvyklý doposud (a co mi maximálně vyhovuje). Naštěstí je řešení realizovatelné pomocí jednoduché finty.
Ve vlastnostech zástupce programu Skype na záložce Kompatibilita je nutné zaškrtnout volbu Tento program spustit v režimu kompatibility pro: a pod ní vybrat hodnotu Windows Vista (Service Pack 2). Poté stačí změny uložit a spustit Skype. Po minimalizaci se ikonka objeví v systémové tray.
howto, skype, windows7
Ve Windows 7 (ale i ve Vistách) není ve výchozím stavu k dispozici program Telnet. Jeho instalace je velice jednoduchá a je popsaná v češtině na webu Microsoftu.
Rychlost nastartování Eclipse IDE je přímo úměrná počtu nainstalovaných pluginů. Pokud tedy chceme start urychlit, tak by neměl být jejich seznam příliš dlouhý. Existuje ale způsob, který start Eclipse urychlí alespoň trochu (v mém případě o 23%). Do souboru eclipse.ini se musí na samostatný řádek vložit tento parametr:
-Xverify:none
Díky tomuto nastavení nebude JVM kontrolovat bytecode aplikace.
http://www.ke-cai.net/2009/05/boost-eclipse.html
eclipse, howto
Po instalaci pluginu m2eclipse do mého oblíbeného IDE se mi po jeho spuštění začala pravidelně zobrazovat tato hláška:
Maven Integration for Eclipse JDK Warning
The Maven Integration requires that Eclipse be running in a JDK, because a number of Maven core plugins are using jars from the JDK.
Please make sure the -vm option in eclipse.ini is pointing to a JDK and verify that Installed JREs are also using JDK installs.
Proces jejího odstranění má tři fáze.
- Instalace JDK (v mém případě do složky C:\Sun\JDK).
- V nastavení Eclipse (Windows -> Preferences -> Java -> Installed JREs) přidat nový JRE, který je součástí nainstalovaného JDK a zaškrtnutím z něj udělat výchozí JRE.
- V souboru eclipse.ini přidat dva řádky:
-vm
C:\Sun\JDK\bin\javaw.exe
Cesty si samozřejmě musíte nastavit podle toho, kde máte JDK nainstalované vy…
eclipse, maven
Zprovoznil jsem v práci nový nástroj – wiki. Konkrétně Confluence od firmy Atlassian se „starter“ licencí pro 10 uživatelů. Už teď ale vidím, že tento počet nebude v krátké době dostačovat a tak jsem zkoumal, jak do wiki pustit anonymní uživatele alespoň na prohlížení stránek (to se může hodit např. pro členy vedení firmy, kteří potřebují mít jenom přehled o dění v týmu).
Splnění tohoto požadavku ale není úplně přímočaré. Pokud totiž v administraci Confluence v části Global Permissions nastavím, že anonymní uživatelé mohou používat Confluence, tak tím docílím toho, že budou moci wiki používat stejně jako přihlášení uživatelé. To je ale žádoucí pouze v případech, kdy nevadí, že v historii změn na stránkách budou figurovat anonymní uživatelé apod. Pro naše případy je však nutné docílit toho, aby anonymové mohli wiki pouze prohlížet (podobně jako dokumentaci samotné Confluence).
Zamezení editace stránek (a dalších částí wiki) se musí provést v nastavení každého vytvořeného prostoru (space). Toho se docílí přímo v administraci vybraného prostoru (space) pomocí nabídky Permissions a zaškrtnutím jediné volby View.
confluence, how
Po instalaci programů Atlassian Crowd a Atlassian Confluence na náš nový server s Ubuntu (verze 9.10) jsem zjistil, že se jejich standalone verze musí spouštět ručně z příkazové řádky pomocí předpřipravených dávkových souborů (BAT pro Windows, SH pro Linux). To s sebou přineslo problémy, když se udělal restart serveru a tyto dva systémy nenaběhly automaticky.
Po několika pokusech se mi podařilo vygooglit návod, který přinesl kýžený efekt. Nejprve je nutné ve složce /etc/init.d vytvořit soubor s názvem crowd, resp. confluence. Obsah obou souborů je velice podobný a obsahuje zhruba toto:
#!/bin/sh
# /etc/init.d/confluence – startup script for Atlassian Confluence
case „$1″ in
start)
cd /opt/atlassian-confluence-3.1/bin
./startup.sh
;;
stop)
cd /opt/atlassian-confluence-3.1/bin
./shutdown.sh
;;
*)
echo „Usage: $0 {start|stop}“
exit 1
;;
esac
exit 0
Takto vzniklý nový soubor /etc/init.d/confluence je zapotřebí označit jako spustitelný soubor pomocí příkazu chmod +x /etc/init.d/confluence. Posledním krokem je zařazení souboru do startovacího procesu po spuštění počítače. To se provede pomocí příkazu update-rc.d confluence defaults 90.
Po restartování počítače by následně mělo být mezi procesy vidět přítomnost confluence (např. pomocí ps aux | grep confluence).
atlassian, confluence, how, howto, ubuntu