121
Čia galite matyti visus šio nario pranešimus. Matote tik tuos pranešimus, kurie buvo paskelbti jums prieinamose lentose.
First person engine JavaScript http://www.playfuljs.com/a-first-person-engine-in-265-lines/
Teorija apie OpenGL http://www.codeproject.com/Articles/771225/Learning-Modern-OpenGL
Online OpenGL mokomoji knyga su kodo dalimis http://www.arcsynthesis.org/gltut/
GLSL pamokos http://www.lighthouse3d.com/tutorials/glsl-core-tutorial/
Fizikos simuliacija su python http://www.petercollingridge.co.uk/book/export/html/6
Yra įvairių pamokų (ne tik gamedev) dauguma pamokų mokomos, bet yra ir free http://www.3dbuzz.com/training
Universaliųmechanikų pavyzdžiai su JavaScript kalba http://gamemechanicexplorer.com/
p.s. nereikįtų šitos temos iškelt iš php kategorijos? Nes dabar čia yra daug visko, kas nesusiję su php
JAVA http://www.greenfoot.org/door
Dar viena vieta išmokt JAVA http://www.learneroo.com/
Ruby on Rails http://www.schneems.com/ut-rails/
AngularJS https://www.codeschool.com/courses/shaping-up-with-angular-js
Legalūs tech. ebook'ai http://www.freetechbooks.com/
Daugybė MIT kursų http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/
WEB dev moko mozilla https://developer.mozilla.org/en-US/learn
WEB dev http://thecodeplayer.com/
Daug įvairių kursų http://www.codecademy.com/
Didelis kiekis kursų https://www.udacity.com/
Pratimai C, C#, C++, javascript, PHP, Python, Ruby kalbomis http://www.talentbuddy.co/
WEB, apps, žaidimai http://www.codeavengers.com/
Daug skirtingų Youtube video pamokų iš vieno žmogaus https://buckysroom.org/videos.php
Didelis pasirinkimas kursų ne tik susijusių su IT https://www.udemy.com/
Keletas skirtingų kursų http://www.programmr.com/
Daugybė kursų, ne tik IT https://www.khanacademy.org/
WEB https://p2pu.org/en/schools/school-of-webcraft/
Daugybė kursų, ne tik susijusių su IT http://academicearth.org/
Daug kursų, ne vien IT http://www.open.edu/openlearn/
PHP http://www.developphp.com/
Daug skirtingų IT kursų http://www.bentobox.io/
Šioks toks sąrašasdar turiu susijusių su žaidimų kūrimu, jei norit, galiu įdėti
CSS:
http://flukeout.github.io/
Beje, ačiū už rinkinuką
Aš ten nieko nesuprantu, kažkokios komandos, tikriausiai su SHELL konsole skirtos bendraut
<?php
class Model_CacheableModel extends Phalcon\Mvc\Model
{
static $_cache = array();
protected static function _createKey($parameters)
{
if (is_numeric($parameters)) {
$parameters = array("id=:id:", 'bind' => array('id' => $parameters));
}
$uniqueKey = array();
if (is_array($parameters)) {
foreach ($parameters as $key => $value) {
if (is_scalar($value)) {
$uniqueKey[] = $key . ':' . $value;
} else {
if (is_array($value)) {
$uniqueKey[] = $key . ':[' . self::_createKey($value) . ']';
}
}
}
} else {
return md5(json_encode($parameters));
}
$key = join(',', $uniqueKey);
return $key;
}
public function save($data = null, $whiteList = null)
{
self::$_cache = array();
return parent::save($data, $whiteList);
}
public function update($data = null, $whiteList = null)
{
self::$_cache = array();
return parent::update($data, $whiteList);
}
public function delete()
{
self::$_cache = array();
return parent::delete();
}
public function refresh()
{
self::$_cache = array();
return parent::refresh();
}
public static function findFirst($parameters = null)
{
//Create an unique key based on the parameters
$key = 'ff_' . self::_createKey($parameters, get_called_class());
if (!isset(self::$_cache[$key])) {
//Store the result in the memory cache
self::$_cache[$key] = parent::findFirst($parameters);
}
//Return the result in the cache
return self::$_cache[$key];
}
public static function find($parameters = null)
{
//Create an unique key based on the parameters
$key = 'f_' . self::_createKey($parameters, get_called_class());
if (!isset(self::$_cache[$key])) {
//Store the result in the memory cache
self::$_cache[$key] = parent::find($parameters);
}
//Return the result in the cache
return self::$_cache[$key];
}
public static function count($parameters = null)
{
//Create an unique key based on the parameters
$key = 'c_' . self::_createKey($parameters, get_called_class());
if (!isset(self::$_cache[$key])) {
//Store the result in the memory cache
self::$_cache[$key] = parent::count($parameters);
}
//Return the result in the cache
return self::$_cache[$key];
}
}
<?php
class Model_User extends Model_CacheableModel
{
// your code.....
}
?>
gaila, kad nera screenshot'o
preke.id
preke.name
...
dalykas.id
dalykas.preke_id
dalykas.name
...
preke.id
preke.name
...
preke_parametras.id
preke_parametras.preke_id
preke_parametras.name
....
Dėl botų - taip. Viskas simple. Yra visa kruva servisų, kuriem paduodi captchos paveikslėlį, ir per 8-12 sekundžių gauni išspręstą. Kitam gale, kaip ir minėjai, sėdi visokie indai kurie tą sprendžia. Kainos labai mažos (pvz. už 1000 išspręstų captchų gali sumokėti kokį 1$). Bet yra vienas labai paprastas būdas apsiginti nuo tokių mass spam botų. Padaryti elementariausią custom patikrinimą, kad ir patį paprasčiausią. Pvz. "Įvesk žodį labas: [input]". Arba kiek bus 3+5, tekstu parašyti. Žodžiu bet ką tokio, kas būtų ne grafinė captch'ą ir reikalautų kažkokio dėmesio. Viskas išsisprendžia, ir tas yra daug paprasčiau, negu blokuoti šalis, tikrinti pranešimų kalbą, nuolat valyti duombazę ir pan.
O kuom tas phalcon forum'as geresnis? SMF tai plačiai žinomas atrodo, daug girdėtas, pačiam tekę šiek tiek naudotis. Geriau nei phpbb forumai atrodo šis. O phalconas kokių pliusų turi?
Tai neapsimoka daryt savo captcha boto, o geriau kokį afrikietį samdytis? Gaila, žadėjau smagumo dėlei mokinantis apdorot paveikslėlius pasirašyt mini captcha botąLukai, gaivink forumą, nieko čia nevyksta. Reikia pokyčių!