Instagram nu mai vrea sa ofere continut gratuit

Am facut saptamana trecuta o aplicatie pentru o campanie de hashtag-uri pe instragram si am ramas surprins ca nu exista niciun fel de acces public si programatic la postarile cu un anume hashtag.

Cautand o solutie, am aflat ca din noiembrie anul trecut au facut trecerea la o versiune de API noua (facebook style) si trebuie sa inregistrezi o aplicatie, sa spui la ce foloseste si cineva sa o aprobe.

Ce nu poti face e incercuit:

Screenshot_1

Tot pe durata research-ului am gasit o multime de 3rd parties care ofereau diverse pluginuri/widget-uri care se plangeau ca n-au gasit nicio rezolvare discutand cu instagram pe tema asta, asadar se vor inchide.

Intr-un final am gasit o rezolvare (care nu stiu daca e bug sau feature) cu token-ul generat de o aplicatie aparent care are un deal cu instagram) si cu care am 5000 de call-uri/ora la dispozitie inclusiv pentru continut public.

Deznodamantul se afla la festivalul gastronomic din weekend-ul asta de la Baneasa.

13391021_10154292942979525_2071770001_n

Online e mai ieftin

Cautandu-mi niste incaltari de vara, am ajuns zilele trecute intr-un magazin Otter dintr-un mall. Am probat, mi-au placut si-am iesit spunandu-i tipei de acolo ca-i voi cumpara online (stiam deja marimea/modelul plus ca erau o marca destul de cunoscuta asadar sanse sa-i gasesc la mai multe magazine).

In mall pretul era 300 lei.
Online i-am gasit doar pe site-ul Otter la acelasi pret initial insa:

  • in timp ce navigam pe site observ un mesaj cu 15% reducere la prima comanda daca ma abonez la newsletter. done
  • stiind ca ING are un marketplace cu reduceri la unii comercianti, m-am uitat sa vad daca exista si Otter si chiar aveau 10% la platile online. done
  • deasemenea magazinul Otter este inscris si in 2parale si ofera si acolo 8% comision. done

dsc_3600_2

Asadar intr-un final i-am luat cu 33% mai ieftin online.

 

Notificari audio 2parale + Raspberry PI

Aveam prin casa un Rasperry PI de vreo 2 ani primit de la un prieten. Am fost incantat crezand ca trebuie doar sa-l bag in priza si e gata de joaca. Dupa ce am aflat ca nu e asa, l-am aruncat intr-un dulap si acolo a ramas pana saptamana trecuta cand am observat ca fara sa vreau facusem rost de alte chestii necesare functionarii lui (un usb wireless si de un card de 16gb). Tot ce-mi mai trebuia era un cablu HDMI pe care l-am luat cu 10 lei de la emag.

RASPBERRY_PI_A_01

Odata avute toate accesoriile (mai putin tastatura), am copiat pe card sistemul de operare Raspbian, l-am conectat la TV si cu 2-3 clickuri de mouse am instalat sistemul de operare (care btw e un Linux cu o interfata gen Windows). Dupa ce s-a instalat trebuia sa ma conectez la wireless ca sa-l pot comanda de pe laptop. Dar nu aveam tastatura ca sa bag parola asa ca a trebuit sa intru pe router si sa dezactivez parola. Odata conectat la net am instalat un programel care sa-mi ofera o tastatura virtuala care poate fi folosita cu mouse-ul asadar am pus din nou parola la router si m-am conectat folosind tastatura virtuala.  Din pasul asta tot ce a trebuit sa fac e sa-l las in priza pe undeva si-l puteam controla de pe laptop.

raspbian

Poti face chestii interesante cu el atata timp cat ai accesoriile si senzorii potriviti (de presiune, temperatura etc) dar tot ce aveam prin casa era o boxa care se conecta prin usb. Si m-am gandit ca boxa respectiva poate fi folosita ca sistem de notificare pentru diverse chestii.

13183152_10154219538349525_1140783662_n

Daca faceam pentru mail-uri era stresant sa cante non-stop asa ca am hotarat sa fac un sistem de notificari atunci cand apare un comision nou in 2parale.

Lucrand cu PHP, primul pas a fost sa instalez Apache+PHP+mySQL.
Folosind API-ul 2parale, am facut un script PHP care citeste ID-ul ultimului comision si-l salveaza intr-un fisier .txt. La fiecare apelare a scriptului, daca ID-ul citit e diferit de cel din fisierul .txt inseamna ca a aparut un comision nou. In acest caz cu shell_exec rulez 2 programele instalate in prealabil (mpg123 pentru redare mp3 si espeak pentru text2voice).

Am combinat si contul meu de afiliat si al Laviniei si fiecare avem o melodie separata, asadar cand incepe sa cante sa stim care din noi a facut un comision. Espeak e folosit pentru a spune valoarea comisionului.

Acest fisier e accesat printr-un cron in fiecare minut.

Rezultatul:

Trebuie musai sa-mi iau niste senzori sa fac chestii mai interesante.

Eurotrip 2016. Planul

In putin peste 3 luni incepe cea mai interesanta experienta turistica de-a mea de pana acum. Aproape o luna de-a lungul si latul Europei . Am mai planuit si anii trecuti dar nu eram prea hotarati. Acum chiar se va intampla 🙂

Screenshot_2

Inainte de a face traseul am plecat de la ce ne dorim sa vedem:

  • cateva orase binecunoscute dar in care nu ne-am duce pentru un city break (Venetia, Milano, Cannes, Paris (bine, poate aici ne-am duce), Brugges, Viena, Budapesta)
  • drumuri montane (transalpine)
  • statuia lui Freddie Mercury din Montreux (#fandemic)
  • Chamonix (sa dau 30e pe un sandvis)
  • oceanul la Bordeaux (n-am ajuns la ocean pana acum)
  • drumuri “judetene” de prin sudul Frantei (deh, am vazut multe filme cu peisaje de pe acolo)
  • Carcassone (ca am jucat jocul)
  • castele de pe valea Loarei (vazut-am ceva documentare)
  • castelul Neuschwanstein (am facut un puzzle cu el)

Sper sa fac rost de un GoPro pana atunci pentru un filmulet cu toata experienta.

Daca a mai fost cineva pe traseu si a vazut/experimentat ceva interesant, puteti lasa in comentarii ce si cum.

Daca ai blog, iti trebuie HTTPS

Zilele trecute am observat in Feedly ca la unele bloguri nu apareau imaginile sau unele embed-uri din cauza lipsei de https ( pe un site https poti afisa elemente servite doar de pe https).

Credeam totusi ca bloggerii A-list s-au gandit la asta pana acum…

Pentru cei neinitiati in internet, exista un site care ofera certificate https (pe langa altele) fara niciun cost.

Se numeste CloudFlare si in ultima vreme toate site-urile pe care le-am avut pe mana, le-am bagat in acest serviciu.

Singura modificare necesara, e schimbatul DNS-urilor cu unele date de ei si sa astepti 1 zi.

© 2016 Ciprian Dragoi

Theme by Anders NorenUp ↑