poniedziałek, 22 września 2014

Pozyskaj większa ilość kupujących!




Jesteś zainteresowany większą sprzedażą? Poinformuj swoich klientów, że twoja słuchawka nie musi im służyć tylko do rozmów! Każdy z twoich klientów może w kilku kliknięciach na swoim Smartphonie zamienić ją w słuchawkę muzyczną.

Wystarczy, że skopiujesz zielony kod i wkleisz go na końcu kodu swoich aukcji na Allegro lub Ebay.

<!-- Kompatybilna słuchawka -->
<div style="max-width:650px; display:block; background-color:#ECECEC; padding:10px; border-radius:10px;"><a target="_blank"  href="https://play.google.com/store/apps/details?id=com.androjandeli.root.basicbt" style="color:#333333; text-decoration:none; "><img width="150px" src="https://lh4.ggpht.com/t3cR96W-jaL4Hx2FORbAJk5pIvuuN4tbqxQvzYxxzjpKT2Wl_v8_TD5WQ9eoOgB0FIA=w300-rw" style="float:left; margin-right:15px; padding-top:18px;"><h2 style="padding-bottom:0px; padding-left:15px;">BlueHeadsetVoice</h2><p>Słuchawka w tej aukcji jest kompatybilna z aplikacja dla osób, które korzystają ze słuchawki Bluetooth (headset) lub Zestawu samochodowego (car kit). Aplikacja BlueHeadsetVoice pozwala na słuchanie Muzyki, Radia lub Audiobooków. Wystarczy, że ją pobierzesz i uruchomisz. Jest przyjazna dla użytkownika i łatwa w obsłudze.</p></a></div>
<!-- koniec Kompatybilna słuchawka -->

Ten baner może zostać umieszczony tylko na aukcjach, na których są oferowane dobrej jakości słuchawki. Aplikacja jest w dwóch językach (Polski, Angielski). W chwili pisania tego artykułu jest to jedyna aplikacja po Polsku oferująca tego typu usługę. Aplikacja jest darmowa i bez reklam!

poniedziałek, 18 listopada 2013

Debugowanie aplikacji Android na komputerze.

Debugowanie aplikacji Android na komputerze do tej pory odbywało się bardzo wolno. Można to zmienić pobierając aplikacje Genymotion oraz Virtual-box.

1. Wchodzimy na stronę http://www.genymotion.com/
2. klikamy Sign up i tworzymy nowe konto
3. pobieramy i instalujemy aplikacje
4. logujemy się
5. pobieramy i instalujemy virtualbox
6. pobieramy obraz Android i uruchamiamy (w aplikacji Genymotion)
7. w Eclipse nasz system pojawi się na liście urządzeń.

Gratuluje programistom wykonania świetnej roboty. Jak działa Genymotion możesz zobaczyć na YouTube.


sobota, 16 listopada 2013

Tworzenie sesji krótkiej oraz długiej.

Do tego wykorzystujemy pliki cookie. Zapisujemy id sesji SESID, a następnie ustawiamy żywotność tego pliku na jeden dzień oraz 10 lat. W formularzu tworzymy Check box, z name "remember_me". Gdy to pole zostanie zaznaczone plik cookie zostanie zachowany przez przeglądarkę kolejne 10 lat, gdy pozostanie odznaczone, plik cookie zostanie usunięty za 24 godziny.

if($_POST['remember_me'] != 1){
/* 1 dzień */
    setcookie('sesid',$r['hash'], time() + (1 * 24 * 60 * 60)); //dni * godziny * minuty  * sekundy
}else{
/* 10 lat */
setcookie('sesid',$r['hash'], time() + (10 * 365 * 24 * 60 * 60)); // lata * dni * godziny...
}

W celu sprawdzenia w plikach php czy użytkownik jest zalogowany wystarczy wykorzystać warunek

if(!isset($_COOKIE['sesid'])){
// nie zalogowany
}else{
// zalogowany
       }


niedziela, 20 października 2013

Aktualizacja Samsung serii 7 do Windows 8.1 Czarny Ekran.

Po aktualizacji Samsunga serii 7 do Windowsa, 8.1 pojawia się czarny ekran. Co zrobić aby to naprawić? Mój model to 740u. Problem wynika z kart graficznych, które nie są kompatybilne z nowym systemem.


1. Wprowadzamy laptop w Safe Mod. Restartujemy i klikamy Shift + F8. Nie każdemu się to jednak uda ponieważ kombinację przycisków należy wcisnąć przed pojawieniem się loga Samsung, dlatego polecam najpierw wejść do biosu (F2), następnie wcisnąć Exit > Enter i szybko próbować wprowadzić komp w Safe Mod klikając Shift + F2. Wtedy jest więcej czasu zanim pojawi się logo Samsung.

2. W menu wybieramy opcje zaawansowane i szukamy uruchomienia komputera w trybie Awaryjnym z Obsługą sieci. Gdy uruchomimy nasz komputer wchodzimy w Panel Sterownia. Szukamy "Menadżer Urządzeń", karty graficzne AMD Radeon HD 8500M/8700M oraz Intel(R) HD Graphic 4000. Klikamy kolejno na obydwu prawym przyciskiem Właściwości > Sterownik > Odinstaluj. Karty graficzne w menadżerze powinny nam zniknąć po wykonaniu tego kroku.

3. Teraz wystarczy pobrać najnowsze sterowniki ze strony producentów.
AMDhttp://support.amd.com/en-us/download/mobile?os=Windows+7+-+64
Klikamy Latest Beta Driver. Plik ważący powyżej 200 mb.

Intel  -https://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror.intel.com/23323/a08/Win64_15335.exe&lang=eng&Dwnldid=23323
Akceptujemy postanowienia licencyjne i pobieramy.

4. Gdy pobierzemy pliki, uruchamiamy ponownie komputer. Nie musimy już wchodzić w safe mod. Wyłączam oprogramowanie antywirusowa i wszystko co działa w tle a nie musi :) i instalujemy pierwszy sterownik AMD. Zgadamy się na restart komputera i instalujemy sterownik Intel.

Gotowe. Jeśli jeszcze nie zainstalowałeś Windows 8.1, a zamierzasz to zrobić, zainstaluj wcześniej sterowniki kompatybilne z Windows 8.1 aby uniknąć tego problemu.


poniedziałek, 19 sierpnia 2013

Automatyczna wysokość Twojego iframe.

Dosyć przydatne rozwiązanie. Nie zawsze wiem jak wysoki będzie mój iframe i czasem potrzebuję, by sam się rozciągnął do potrzeb strony. Ciężko to przewidzieć chociażby dlatego, że na różnym komputerze mogą być różne czcionki.



w sekcji HEAD
<script language="javascript" type="text/javascript">
  function resizeIframe(obj) {
    obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
  }
</script>
A w naszym iframe dodajemy  onload='javascript:resizeIframe(this);' />
<iframe name="Stack" src="http://iptak.pl/" frameborder="0" scrolling="no" id="iframe" onload='javascript:resizeIframe(this);' />

wtorek, 13 sierpnia 2013

Szybki projekt flv2mp3.pl

Witam.

niedawno rozwinąłem wraz z bratem nowy szybki projekt pod szyldem Flv2mp3. Jest to strona internetowa na której po podaniu linku do serwisu YouTube otrzymujemy link do pobrania mp3.

Projekt jest banalny w wykonaniu i składa się z kilku kroków. Potrzebujemy serwera dedykowanego i następujących bibliotek.
- youtube-dl
- lame
- ffmpeg

W mojej konfiguracji serwera był pewien problem z biblioteką lame ponieważ jest była ona dla mojego serwera z nieznanego repozytorium dlatego potrzebowałem dodać je i pobrać dostępne paczki przy pomocy apt-get update.

Bibliotekę lame wykorzystuje do ustawienia tytułu oraz okładki każdej mp3.

Po wypuszczeniu strony w wersji testowej w trakcie użytkowania pojawił się problem. Silnik youtbue-dl wymagał aktualizacji, youtube zmienił coś w swoim działaniu. Aby zapobiec temu na przyszłość dodałem zadanie Cron które wykonuje się codziennie "youtube-dl -U" i aktualizuje silnik pobierania z YouTube.

Zapraszam do zabawy ze stroną i testowania mechanizmu.


wtorek, 23 lipca 2013

Plugin BuddyPres

Podczas zabawy z pluginem BuddyPress oraz WordPress zauważyłem, że po aktywacji BuddyPress funkcja get_avatar zwraca tylko i wyłącznie Avatary w niskiej rozdzielczości pomimo wartości, które podawane są w filtrze. Poszperałem troszkę w internecie i znalazłem rozwiązanie.

Krótki kod JavaScirpt wyszukuje wszystkie elementy z klasą avatar i zamienia w linku końcówkę -bpthumb na -bpfull. Daje to fajny efekt ponieważ obrazki w rozdzielczości thumb ładowane są natychmiastowo, a wysoka rozdzielczość ładuje się zaraz po nich i zastępuje je.

Nie zapomnij o załączeniu bibliotek jQuery w sekcji head. Tutaj znajdziesz informacje jak je załączyć.


    <script>
jQuery(".avatar").each(function(){
// Replacing the -bpthumb with -bpfull for higher resolution images.
var source = jQuery(this).attr("src");
var startIndex = source.lastIndexOf("-");
var endIndex = source.lastIndexOf(".");
var removeValue = source.substring(startIndex, endIndex);
if("-bpthumb" == removeValue){
var newSource = source.replace(removeValue, "-bpfull");
jQuery(this).attr("src", newSource);
}
});
</script>


Sprawdź jak wygląda to w praktycę. Zapraszam do obejrzenia mojego nowego projektu, który jest paczką inspiracji oraz ciekawych produktów i DIY.