Instalacja Arduino Uno w Windows 8 x64 – nie udało się zainstalować sterownika
Podczas zabawy z arduino trafiłem na następujący problem, system nagle przestał rozpoznawać moje urządzenie jako pełnoprawny COM, być może jest to wina Win 8, udało mi się znalezć taki filmik:
http://www.youtube.com/watch?v=CdE72XUYC7k
Opisz tu w skrócie procedurę, gdyby filmik był niedostępny:
1.Wchodzimy do Manadżera Urządzeń
2.Odszukujemy nasze urządzenia
3.Klikamy PPM...
Automatyczne dopasowywanie rozmiaru czcionki do menu za pomocą jQuery
Skrypt rekurencyjny umożliwiający dopasowanie rozmiaru elementów li a w liście(w moim przykładzie menu)
$.fn.changeFont = function(useMargins,size) {
var sum = 0;
$(this).children("a").css("font-size",size+"px");
this.each(function() {
sum += $(this).outerWidth(useMargins);
});
//tu zamiast 950 podajemy żądaną szerokość
if(sum>950) $(this).changeFont(true,size-1);
return sum;
};
Do wywołania funkcji...
Dodanie aktywnej klasy dla otwartego linku z poziomu smarty w Prestashop
Na pewno jest na to kilka sposobów , ale mi udało się stworzyć coś takiego:
{assign var='new_var' value="http://"|cat:$smarty.server.HTTP_HOST|cat:$smarty.server.REQUEST_URI}
deklaruje zmienną w smarty , która będzie posiadać aktualny link teraz wystarczy porównać ten link z linkiem w menu:
{if $new_var==$cms_page.link}class="active"{/if}
dla wszystkich stron CMS z prestashop w pliku blockcms.tpl...
Dodanie strony CMS do strony formularza kontaktowego w prestashop
W katalogu controllers/ContactController.php po
self::$smarty->assign(array(
'errors' => $this->errors,
'email' => $email,
'fileupload' => Configuration::get('PS_CUSTOMER_SERVICE_FILE_UPLOAD')
));
Należy dodać kod:
// custom code
global $cookie;
...
Zbyt duża liczba parametrów w konstruktorze? – Wzorzec projektowy budowniczy (builder) przychodzi z pomocą!
Dziś jeden z najczęściej wykorzystywanych wzorców projektowych, często niestety pomijany na początku drogi z programowaniem. Na szczęście sprawa jest dosyć prosta, choć niektóre strony podają jego trudność na poziomie średniozaawansowanym. Zaczniemy od tego, jak należy uczyć się wzorców projektowych, czyli... nie nie od UML-a...
ElasticSearch – do czego służy i gdzie go zastosować?
Elasticsearch w Krakowie
Za nami kolejne warsztaty z cyklu devWarsztaty. Tym razem na tapetę wzieliśmy ElasticSearcha, narzędzie, które może pomóc Twoim klientom znaleźć to czego faktycznie potrzebują. Prelegentem na wydarzeniu był Robert Łysoń - zaznajomiony z tą technologią od kilku lat. Warsztaty trwały od 9 do...
Dodanie liczby aktywnych produktów w kategorii obok nazwy w blockcategories – Prestashop
Często mamy potrzebę umieścić ilość produktów w naszej kategorii na liście za pomocą modułu blockcategories (przedstawię opcję wszystkich produktów oraz tylko produktów aktywnych), znalezione na Link , troszkę zmodyfikowane przeze mnie.
No to zaczynamy , modyfikujemy plik blockcategories.php (uwaga z głównego folderu modułów , a nie...
Wyświetlenie ilości produktów danego producenta w lewej kolumnie – Prestashop 1.5
Aby dodać ilość produktów danego producenta postępujemy następująco: Modyfikujemy blokmanufacturer.php w okolicach 58 linii dodajemy do :
'manufacturers' => Manufacturer::getManufacturers()
do argumenty dodajemy true, po modyfikacji:
'manufacturers' => Manufacturer::getManufacturers(true)
następnie w blokmanufacturer.tpl aby wyświetlić liczbę produktów wystarczy dodać:
{$manufacturer.nb_products}
Wyświetlenie wszystkich produktów w prestashop 1.4
Jest to zmodyfikowany kod do wyświetlenia wszystkich produktów w danej kategorii oraz jej podkategoriach.
W pliku controllers/CategoryController.php
należy odnalezc i zmodyfikować:
public function process()
{
....
}
...
Terminal history – a small tip that can save you a lot of time [EN]
Today I have a very short tip about using a terminal. Did you ever have a situation that you've recently used some command but you can't remember how it looked?
Of course, you can use the up arrow △, but it takes time...sometimes too long. I...
Witaj
Cześć - nazywam się Rafał Stępień. Od ponad 10 lat pasjonuje się światem IT i chciałbym za pomocą tej strony przekazać Ci moją wiedzę oraz zebrane doświadczenia. Dodatkowo, będę zamieszczać tutaj informacje o wydarzeniach, które realizuje, projektach w których biorę udział oraz problemach z jakimi się natknąłem podczas mojej wędrówki.
Jestem otwarty na feedback i pytania osób, których zainteresuje zawartość tej strony. Możesz skontaktować się ze mną bezpośrednio na maila kontakt@rafalstepien.com lub za pomocą kanałów social media.



![Terminal history – a small tip that can save you a lot of time [EN]](https://rafalstepien.com/wp-content/uploads/2018/05/terminal-696x385.png)
![How to configure a test mail server with the Docker? – Cooking notes [EN]](https://rafalstepien.com/wp-content/uploads/2018/07/docker_tests-100x70.png)

