• 2012 (3)
  • 2011 (51)
  • 2010 (38)
  • 2009 (36)
  • < września 2010 >
    Pn Wt Ś Cz Pt So N
        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      

    Weź udział!

    Logo konkursu Wolny Wybór

    wypróbuj

    Logo wielojęzycznego chatu

    : Home / blog / wpisy wg daty
    Września 2010

    Wtorek 14 września 2010

    Internetowe,, śmieci'' przymulają komputer... - rada dla mniej zaawansowanych użytkowników.. PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    wtorek, 14 września 2010 09:01
    IT / Zabezpieczenia

    Tego trzeba mieć świadomość, gdy używa się na codzień Internetu. Obecnie tak powszechne są przypadki infekcji naszego komputera przez intruzów w postaci wszelkiej maści oporgramowania instalującego się bez naszej wiedzy na naszym komputerze (mam na myśli wszelkiego rodzaju malware, trojany, porgramy szpiegowskie i wszelkie takie ,,badziewia''...), że pozostawienie samemu sobie ma opłakane skutki. Jeśli w tle Twojego systemu cały czas jak mróweczki pracują niechciane przez Ciebie programy to ąłtwo wymyśleć dlaczego komputer coraz bardiej ,,przymula'', pracuje wolniej, zacina się - TO BARDZO UCIĄŻLIWE OBJAWY....

    Pozbądź się tego i regularnie sprzątaj swój system, aby wywalić z niego wszystkich niepotrzebnych i uciążliwych intruzów.

    Read more
    Zmieniony ( wtorek, 14 września 2010 12:08 )


    Niedziela 12 września 2010

    Sprawdzić co jest zamknięte w skrzynce: EVEREST PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    niedziela, 12 września 2010 15:39
    IT / Dev zone

    Czasami trzeba poznać, co dany komputer ..ma na pokładzie'': jaka płyta główna, porcesor, inne komponenty i układy... Nie zawsze wygodnie jest rozkręcać sprzęt i szukac etykiet. Czasami łatwiej jest skorzystać z jakiegoś programu rozpoznającego układy sprzętowe komputera. Jednym z takich programów - dar,owym dla domowych zastosowań jest

    EVEREST Home Edition firmy LAVASOFT. (do pobrania: z serwisu DOBRE PROGRAMY)

    Warto jednak wiedzieć, że program w wersji bezpłatnej nie jest już rozwijany przez producenta. Dla najnowszego sprzętu może niebawem stać się mniej użyteczny. Firma Lavasoft udostępnia również wersję BETA nowszej wersji programu:

    Everest Ultimate Edition 5.50.2100 (do pobrania: z serwisu DOBRE PROGRAMY)

    Everest Home Edition 2.20 to ostatnia, bezpłatna (do zastosowań domowych), ale ograniczona funkcjonalnie wersja znakomitego programu do identyfikacji wszystkich komponentów sprzętowych komputera. Wyświetla szczegółowe informacje m.in. o procesorze, płycie głównej i chipsecie, pamięciach, dyskach twardych, karcie graficznej i wielu innych urządzeniach, a także umożliwia generowanie rozbudowanych raportów. Program posiada wbudowany moduł diagnostyczny, dzięki któremu można przetestować szybkość pracy pamięci. Dzięki intuicyjnemu i polskojęzycznemu interfejsowi, pomimo ogromnej ilości opcji programu jego obsługa jest bardzo prosta. Everest jest kontynuacją bardzo popularnego programu AIDA32.

    Read more
    Zmieniony ( niedziela, 12 września 2010 15:56 )

    JOOMLA: grzechy głównen admina PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    niedziela, 12 września 2010 06:55
    Joomla / Artykuły

    Poniżej kopia artykułu: 10 najgłupszych sztuczek administratora JOOMLA! z Biblioteki Polskiej Dokunetacji Joomla w serwisie Polskie Centrum Joomla.

    Read more
    Zmieniony ( wtorek, 14 września 2010 07:07 )

    NET2FTP - webowy klient ftp PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    niedziela, 12 września 2010 06:32
    PHP / Artykuły PHP

    net2ftpNET2FTP to rozbudowana aplikacja php obsługująca usługę FTP za pomocą pzreglądarki internetowej. Oferuje standardowe funkcje klienta FTP ale również kompresowanie zasobów, nadawanie im odpowiednich uprawnień i wgrywanie plików z poziomu przeglądarki. Z net2ftp można korzystać bezpośrednio ze strony autorów http://www.net2ftp.com/ lub zainstalować na swoim serwerze. Wybierając to drugie zyskujemy możliwość skonfigurowania wedle swoich wymagań.

    Oprogramowanie dostępne jest na licencji GNU/GPL.

     

    Do instalacji potrzebne jest jedynie :
    * serwer www, najlepiej Apache
    * PHP 4.2.3 lub lepsze
    * minimum 7MB wolnej przestrzeni na dysku

    Proces instalacji został opisany tutaj. Jednak przy najprostszej instalacji będziemy musieli jedynie skopiować całą zawartość katalogu ./net2ftp_v0.98/files_to_upload/ w odpowiednie miejsce na serwerze.

    Read more


    Sobota 11 września 2010

    Najnowsza stabilna wersja Joomla 1.5 PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    sobota, 11 września 2010 06:40
    Joomla / Artykuły

    Pamiętaj, że koniecznie, z powodów bezpieczeńtwa należy używac tylko najnowzej wersji JOOMLA. Poprawki ukazują się w miarę systematycznie i są najcześciej zabezpieczeniem pzred pojawiającym sie ryzykiem zagrożenia bezpieczeństwa systemu. Kreatywność i pomysłowość cechuje nie tylko twórcó porgramowania, ale rówżnież włamywaczy. Stąd naturalnym jest dla kazdego systemu OPEN SOURCE, gdzie każdy może zajrzeć do kodu, zanalizować go i UZUPEŁNIAĆ (jedni na dobre, inni na złe) musi być DYNAMICZNIE uzupełniany.

    Aktualna stabilna wersja JOOMLA 1.5 to:

    JOOMLA 1.5.20

    Do pobrania:

    http://www.joomla.org/download.html

    Łatki aktualizujące dla starszych wersji: 

    http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=5325

    W celu aktualizacji własnej instalacji Joomla pobierz odpowiednią dla twojej wersji aktualizację, rozpakuj archiwum i podmień pliki w systemie.

    Warto przypomnieć: jeśli używasz starszej wersji JOOMLA 1.10 koniecznie pzreprowadź migrację do bieżącej wersji 1.5. Wersja 1.10 już od dawna nie jest rozwijana i z tego powodu jest juz teraz ,,dziuraw'' jak polskie drogi lokalne na prowincji, a nawet gorzej. Włamanie się do starej wersji jest dziecinnie proste. Ponieważ jedna w Internecie ,,każdy czytać może'' nie będziemy publikować podpowiedzi jak to zrobić.

    Read more

    Jest Joomla 1.6 BETA 9 PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    sobota, 11 września 2010 06:26
    Joomla / Artykuły

    Ukazała się kolejna, dziewiąta  wersja JOOMLA 1.6 BETA. Do pobrania:

    http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=5398

    Opublikowanie nastepne wersji planuje się na 20 września.

    Read more


    środa 08 września 2010

    Jak dołączyć zewnętrzny serwis WWW do treści CMS Joomla PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    środa, 08 września 2010 07:40
    Joomla / Joomla - Tutoriale

    {edocs}http://vilomedia.eyia.eu/documents/pps/joomla/wraper.ppt,700,600,link{/edocs}

     


    Licencja Creative Commons
    Joomla manual by Jan Jackowicz-Korczyński is licensed under a Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Unported License.

    Read more
    Zmieniony ( środa, 08 września 2010 08:20 )


    Wtorek 07 września 2010

    Nowy rok szkolny - nowe rozdanie PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    wtorek, 07 września 2010 08:23
    Blog / wpisy

    Odnośnie konieczności samokształcenia w zakresie IT zawsze mieliśmy 100% przekonanie, że bez tego nie ma postępu, ani rozwoju. Szczęśliwie osoby odpowiedzialne za kształtowanie nowego modelu edukacji 21 wieku coraz częściej podkreślają rangę edukacji pozaformalnej. Aktualnie koordynatorzy naszego projektu pracują intensywnie nad modyfikacją zasad naszego serwisu w kierunku optymalizacji jego funkcjonalności dla osobistego rozwoju każdego z uczestników serwisu. W najbliższych dniach upublicznimy informacje o tych innowacjach.

    Read more
    Zmieniony ( wtorek, 07 września 2010 09:56 )

    Joomla wolna od tabel HTML PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    wtorek, 07 września 2010 07:33
    Joomla / Artykuły

    CMS Joomla w wersji 1.5.x powstała jeszcze w czasach (jak ten czas szybko biegnie), kiedy powszechnie używano tabel (znacznik <table>) do formatowania stron.  Do dzisiaj metody tej używa budowany ,,od zera'' w latach 1999-2000 przez doskonałych programistów PCSS portal Programu INTERKL@SA. (system w tamtych latach był prestiżowo innowacyjny, zbudowany w oparciu o servelety Javy, bazujący na Oracle pełnił  już wtedy rolę CMS-a z powszechnym dostępem do mechanizmów redakcyjnych.)

    Dopiero od niedawna formatowanie za pomocą tebel w tekście uznawane jest to za metodę niekorzystną, niewydajną, nieelastyczną i.... wiele innych NIE.... Praktycznie taka metoda formatowania tekstu na stronie jest zdeprecjonowana.

    Joomla 1.5 w wersji stabilnej i jej wszystkie uaktualnienia (obecnie na dzień dzisiejszy  v. 1.5.20) komponenty generujące treść strony na podstawie danych z bazy posługują się również metodą formatowania treści za pomocą tabeli. Za twozrenie tego kodu ten odpowiadają pliki komponentów z folderów /components/com_content/views/ 

    Gdyby ktoś chciał całkowicie pozbyć się tabel z kodu stron generowanych przez CMS Joomla powinien zmodyfikować pliki php z tego folderu. Dla osób znających php nie jest to żaden problem....

    Pewnie, gdyby nie powstająca wersja 1.6 systemu Joomla (na dzień dzisiejszy dostępna do testów v. 1.6 BETA 8) sam zająłbym się odpowiednią modyfikacją tych plików. Pewnie zresztą nie musiałbym tego robić, bo zrobili by to inni developerzy.

    Wersja 1.6 generuje treść już tylko na bazie formatowania przy pomocy CSS. Poniżej przykładowy kod pliku generującego treść artykułu z aktualnje wersji Beta Joomla 1.6:

    {codecitation class='brush:php'}

    <?php
    /**
     * @version        $Id: default.php 18568 2010-08-21 18:34:12Z ian $
     * @package        Joomla.Site
     * @subpackage    com_content
     * @copyright    Copyright (C) 2005 - 2010 Open Source Matters, Inc. All rights reserved.
     * @license        GNU General Public License version 2 or later; see LICENSE.txt
     */

    // no direct access
    defined('_JEXEC') or die;

    JHtml::addIncludePath(JPATH_COMPONENT.'/helpers');

    // Create shortcut to parameters.
    $params = $this->item->params;
    ?>
    <div class="item-page<?php echo $params->get('pageclass_sfx')?>">
    <?php if ($this->params->get('show_page_heading', 1)) : ?>
    <h1>
        <?php echo $this->escape($this->params->get('page_heading')); ?>
    </h1>
    <?php endif; ?>
    <?php if ($params->get('show_title')|| $params->get('access-edit')) : ?>
            <h2>
                    <?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>
                    <a href="<?php echo $this->item->readmore_link; ?>">
                            <?php echo $this->escape($this->item->title); ?></a>
                    <?php else : ?>
                            <?php echo $this->escape($this->item->title); ?>
                    <?php endif; ?>
            </h2>
    <?php endif; ?>


    <?php if ($params->get('access-edit') ||  $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>
            <ul class="actions">
            <?php if (!$this->print) : ?>
                    <?php if ($params->get('show_print_icon')) : ?>
                    <li class="print-icon">
                            <?php echo JHtml::_('icon.print_popup',  $this->item, $params); ?>
                    </li>
                    <?php endif; ?>

                    <?php if ($params->get('show_email_icon')) : ?>
                    <li class="email-icon">
                            <?php echo JHtml::_('icon.email',  $this->item, $params); ?>
                    </li>
                    <?php endif; ?>
                    <?php if ($this->user->authorise('core.edit', 'com_content.article.'.$this->item->id)) : ?>
                            <li class="edit-icon">
                                <?php echo JHtml::_('icon.edit', $this->item, $params); ?>
                            </li>
                        <?php endif; ?>
            <?php else : ?>
                    <li>
                            <?php echo JHtml::_('icon.print_screen',  $this->item, $params); ?>
                    </li>
            <?php endif; ?>
            </ul>
    <?php endif; ?>

        <?php  if (!$params->get('show_intro')) :
            echo $this->item->event->afterDisplayTitle;
        endif; ?>

        <?php echo $this->item->event->beforeDisplayContent; ?>

    <?php $useDefList = (($params->get('show_author')) OR ($params->get('show_category')) OR ($params->get('show_parent_category'))
        OR ($params->get('show_create_date')) OR ($params->get('show_modify_date')) OR ($params->get('show_publish_date'))
        OR ($params->get('show_hits'))); ?>

    <?php if ($useDefList) : ?>
     <dl class="article-info">
     <dt class="article-info-term"><?php  echo JText::_('COM_CONTENT_ARTICLE_INFO'); ?></dt>
    <?php endif; ?>
    <?php if ($params->get('show_parent_category') && $this->item->parent_slug != '1:root') : ?>
            <dd class="parent-category-name">
                <?php    $title = $this->escape($this->item->parent_title);
                        $url = '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->parent_slug)).'">'.$title.'</a>';?>
                <?php if ($params->get('link_parent_category') AND $this->item->parent_slug) : ?>
                    <?php echo JText::sprintf('COM_CONTENT_PARENT', $url); ?>
                    <?php else : ?>
                    <?php echo JText::sprintf('COM_CONTENT_PARENT', $title); ?>
                <?php endif; ?>
            </dd>
    <?php endif; ?>
    <?php if ($params->get('show_category')) : ?>
            <dd class="category-name">
                <?php     $title = $this->escape($this->item->category_title);
                        $url = '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug)).'">'.$title.'</a>';?>
                <?php if ($params->get('link_category') AND $this->item->catslug) : ?>
                    <?php echo JText::sprintf('COM_CONTENT_CATEGORY', $url); ?>
                    <?php else : ?>
                    <?php echo JText::sprintf('COM_CONTENT_CATEGORY', $title); ?>
                <?php endif; ?>
            </dd>
    <?php endif; ?>
    <?php if ($params->get('show_create_date')) : ?>
            <dd class="create">
            <?php echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON', JHTML::_('date',$this->item->created, JText::_('DATE_FORMAT_LC2'))); ?>
            </dd>
    <?php endif; ?>
    <?php if ($params->get('show_modify_date')) : ?>
            <dd class="modified">
            <?php echo JText::sprintf('COM_CONTENT_LAST_UPDATED', JHTML::_('date',$this->item->modified, JText::_('DATE_FORMAT_LC2'))); ?>
            </dd>
    <?php endif; ?>
    <?php if ($params->get('show_publish_date')) : ?>
            <dd class="published">
            <?php echo JText::sprintf('COM_CONTENT_PUBLISHED_DATE', JHTML::_('date',$this->item->publish_up, JText::_('DATE_FORMAT_LC2'))); ?>
            </dd>
    <?php endif; ?>
    <?php if ($params->get('show_author') && !empty($this->item->author)) : ?>
        <dd class="createdby">
            <?php $author = $params->get('link_author', 0) ? JHTML::_('link',JRoute::_('index.php?option=com_users&view=profile&member_id='.$this->item->created_by),$this->item->author) : $this->item->author; ?>
            <?php $author=($this->item->created_by_alias ? $this->item->created_by_alias : $author);?>
        <?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?>
            </dd>
    <?php endif; ?>
    <?php if ($params->get('show_hits')) : ?>
            <dd class="hits">
            <?php echo JText::sprintf('COM_CONTENT_ARTICLE_HITS', $this->item->hits); ?>
            </dd>
    <?php endif; ?>
    <?php if ($useDefList) : ?>
     </dl>
    <?php endif; ?>

        <?php if (isset ($this->item->toc)) : ?>
            <?php echo $this->item->toc; ?>
        <?php endif; ?>

        <?php echo $this->item->text; ?>

        <?php echo $this->item->event->afterDisplayContent; ?>
    </div>

    {/codecitation}

    PODSUMOWANIE:
    Nic więc na siłę, jeśli niebawem problem będzie rozwiązany przez ludzi bardziej kompetentnych w sytuacji, kiedy już jest rozwiązywany. Poczekam i nie przeszkadza mi, że w serwisach jakie buduję na CMS JOOMLI pojawiają się znaczniki <table>.

    Inni zrobią to lepiej, a ja czas poświęcę na zrobienie czegoś dobrego, czego nie będzie jeśli tego nie zrobię. 

    Alternatywne postawy:

    • ja jestem lepszy od innych i u mnie nie będzie ,,takich numerów'' z tabelkami (strony niekomercyjne)
    • warto klientowi pokazać, że jestem lepszy od innych, pzrecież mi płaci... To nic, że siedę godzinami nad problemem rozwiązywanym przez innych - klient nie powinien tego wiedzić.... przecież mi płaci... (strony dla klienta)

    Szkoda, że nie zwraca się uwagi na te WAŻNIEJSZE elementy, jakie są najistotniejsze dla SENSU (!!!) i FUNKCJONALNOŚCI stron WWW od strony ich informacyjnej jaką mają spełniać.


    Ale powszechność obecności w sieci ,,wodotrysków'', ,,kolorowych jarmarków'', absurdów funkcjonalności dla SEO i powszechny, niefunkcjonalny  bałagan informacyjny to już inna bajka oraz dotyczy nie tylko Joomli.

    Warto będzie temu poświęcić osobne artykuły.

    Read more
    Zmieniony ( wtorek, 07 września 2010 10:08 )


    Poniedziałek 06 września 2010

    Label w formularzu - nieszanowany standard PDF Drukuj Napisz e-mail
    Wpisał %s Patryk yarpo Jar
    poniedziałek, 06 września 2010 18:21
    HTML/CSS / Artykuły HTML / CSS

    Czy nie zdarzyło Ci się kilkukrotnie klikać, aby zaznaczyć jakieś pole radio lub checkboksa? Mi tak. Czy nie pomyślałeś wtedy, że powinno można klikać w opis takiego pola formularza by je zaznaczyć, a nie tylko li w samą kontrolkę? Mi też się tak wydaje. I... Uwaga! Można to zrobić. O tym, jak w dalszej części artykułu.

    Read more
    Zmieniony ( poniedziałek, 06 września 2010 18:43 )

    Strona 2 z 4
    << Początek < Poprzednia 1 2 3 4 Następna > Ostatnie >>