Skip to content

Instantly share code, notes, and snippets.

@zudochkin
Created October 21, 2011 06:33
Show Gist options
  • Save zudochkin/1303241 to your computer and use it in GitHub Desktop.
Save zudochkin/1303241 to your computer and use it in GitHub Desktop.
Fucking-great-advice.ru (php)
#!/usr/bin/php
<?php
/**
* @url http://vredniy.ru
* @author Dmitry Zudochkin <[email protected]>
**/
$obj = json_decode(file_get_contents('http://fucking-great-advice.ru/api/random'));
$obj->text = html_entity_decode(str_replace('&nbsp;', ' ', preg_replace_callback("/(&#[0-9]+;)/", function($m) { return mb_convert_encoding($m[1], "UTF-8", "HTML-ENTITIES"); }, $obj->text)));
echo $obj->text, "\n";
@zudochkin
Copy link
Author

Просто берем рандомную строчку и выводим ее в терминал. Ничего, блеать, сверхъестественного. :)

@gailimov
Copy link

Типа ответ, правда не такой красивый :) https://gist.github.com/1362347

@zudochkin
Copy link
Author

очень неплохо получилось, учитывая, что я в руби почти 0 )

@gailimov
Copy link

дело было вечером, делать было нечего :). Захотелось отвлечься от PHP и вспомнил про твой гист :)

@zudochkin
Copy link
Author

что бы не делать, лишь бы не заниматься полезным ) сам этим страдаю ) но мы люди творческие, нам простительно )

@gailimov
Copy link

Да я редко таким занимаюсь ) зато снова появилось желание изучать Руби :)

@zudochkin
Copy link
Author

Руби клевый, сейчас делаю на нем маленький проектик ) Пока многое непонятно

@gailimov
Copy link

На рельсах? Пройди "Rails for zombies", прикольный курс :)

@zudochkin
Copy link
Author

пока только руби, не хочу скакать, но совет твой занесу в избранное ) спасибо

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment