WordPress from the kitchen

Woman enjoing dinner

Almost anyone can break two eggs in a wok and serve them with two slices of bread.

And there will be a dinner. Neither will be anything fancy, nor it will be prepared by any Chef.

It’s the same with a WordPress site. Almost anyone can make it.

And there will be a website. But neither will be close to the best, nor it will be made by a specialist.

Indit Blackhat 2019

The only one Blackhat conference in Bulgaria was at 17-18 of October 2019. The agenda this year was not so SEO oriented but was very interesting and useful. Covered topics were fake Facebook profiles, Cybersecurity on energy sector, Drone attacks, Productivity hacks, Android Applications Vulnerabilities, Browsing in the Darknet and others. Great lectors, many new knowledges and nice networking. Waiting for Indit Blackhat 2020!

GDG Devfest Sofia 2019

We had the pleasure of visiting the second edition of Google Developers Group – Devfest Sofia 2019. Many positive emotions, many useful lectures and of course many positive people. Good luck!
Special thanks to Nicky Krastev!

Official Superhosting Partner

Супер партньор на Суперхостинг

Горди сме да съобщим, че сме в списъка с официални партньори на СуперХостинг.БГ ООД – най-голямата хостинг компания в България.

На адрес https://www.superhosting.bg/super-partners на секция “Открийте надежден партньор за вашия интернет проект” можете да ни видите. Параметрите на които отговаряме са:

  • Какъв ще е вашият сайт: Електронен магазин, Фирмен/презентационен, Каталог на продукти и услуги
  • От каква услуга се нуждатете: Уеб разраборка, Уеб дизайн и интерфейс
  • С какъв бюджет разполагате: Типичен за пазара и Готов съм да платя и повече
  • Какъв е срока: Ще се съобразя с условията и Не бързам
  • Тип изпълнител: Агенция, Студио или Малък професионален екип
  • Регион: Цялата страна

Ще ни видите с големи букви NANTSTUDIO.

Изработка и поддръжка на уебсайтове и електронни магазини. Обичаме да правим поръчкови функционалности и плъгини според нуждите на проекта. Използваме минимум техническа терминология и се стараем клиентите ни да се чувстват комфортно. Радваме се да работим и с хора с опит в разработването на проекти за “уеб”. Приветстваме и колеги, които имат нужда от помощ за техни проекти.


About WordCamp Retreat Sinemorets 2019

WordCamp Retreat Sinemorets 2019

The first ever WordCamp Retreat in Bulgaria and one of the first in the world took place in the picturesque seaside village of Sinemorets. The weekend from September 13th to September 15th offered two beautiful sunny days and two slightly windy but warm evenings. On track one, useful lectures and productive workshops were held at Studio More’s co-working space. The second track was on the beach and offered yoga, kayaking, heet running and other sport activities. Two evenings with cool parties at “The Ship” Bar and Dada by the Sea, supported by Superhosting. A unique combination of networking, lectures and beach activities. Thanks to the organizers, sponsors, speakers and everyone who participated in this highly regarded WordPress community event. Milen Petrinski came on time from across Europe for his workshop Gutenberg for theme developers!! Video report from Dian Tankov!

Upload file in Dropbox via PHP and cURL

The first thing of course is to have a valid Dropbox account and basic understanding of how a cURL request is built in PHP. Very helpful is the the Dropbox API Explorer where you can try various API calls and see the requests and the results. After you are sure that everything is working fine you can use or modify the following script:

$path = 'example.txt';
$fp = fopen($path, 'rb');
$size = filesize($path);

$cheaders = array('Authorization: Bearer YOUR_ACCESS_TOKEN,
                  'Content-Type: application/octet-stream',
                  'Dropbox-API-Arg: {"path":"/test/'.$path.'", "mode":"add"}');

$ch = curl_init('https://content.dropboxapi.com/2/files/upload');
curl_setopt($ch, CURLOPT_HTTPHEADER, $cheaders);
curl_setopt($ch, CURLOPT_PUT, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, $size);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);

echo $response;

Thanks to RIP Tutorial for the script.