شاطی رودخانه ای به سوی دنیای متن باز

پروژه ها و برنامه ها و سمینار های اینجانب به صورت آزاد در این سایت قرار می گیرد

شاطی رودخانه ای به سوی دنیای متن باز

پروژه ها و برنامه ها و سمینار های اینجانب به صورت آزاد در این سایت قرار می گیرد

پروژه ها و برنامه ها و سمینار های اینجانب به صورت آزاد در این سایت قرار می گیرد. امیدوارم با این کار سرآغازی برای آزادی در مرز های دانش باشم .

طبقه بندی موضوعی
کلمات کلیدی
آخرین مطالب

۳۶ مطلب در اسفند ۱۳۹۳ ثبت شده است

۲۶
اسفند ۹۳

http://vim.wikia.com/wiki/Remove_unwanted_spaces

 

:%s/\n//g

:%s/\s//g

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ اسفند ۹۳ ، ۱۷:۱۳
مبین
۲۶
اسفند ۹۳

این کار می کنه

http://stackoverflow.com/questions/805384/how-to-apply-inline-and-or-external-css-loaded-dynamically-with-jquery

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ اسفند ۹۳ ، ۰۹:۰۴
مبین
۲۴
اسفند ۹۳

http://colorblindprogramming.com/multiple-languages-in-a-cakephp-2-application-in-5-steps

 

یه فسمت هایی از این لینک جالب نبود و تغییرش دادم

 

 

    public function beforeFilter() {
        $this -> _setLanguage();
    }

    private function _setLanguage() {
        //if the user clicked the language URL
        if (isset($this -> params['language']) && ($this -> params['language'] != $this -> Cookie -> read('lang'))) {
            //then update the value in Session and the one in Cookie
            $this -> Cookie -> write('lang', $this -> params['language'], false, '7 days');
        }
        //if the cookie was previously set, and Config.language has not been set
        //write the Config.language with the value from the Cookie
        else if ($this -> Cookie -> read('lang') ) {
            $this -> params['language'] =  $this -> Cookie -> read('lang') ;
        }

    }

 

 

http://book.cakephp.org/2.0/en/controllers/request-response.html

http://book.cakephp.org/2.0/en/core-libraries/components/cookie.html

۰ نظر موافقین ۰ مخالفین ۰ ۲۴ اسفند ۹۳ ، ۲۲:۲۴
مبین
۲۴
اسفند ۹۳

http://forum.cakephp.ir/thread-1326.html

http://colorblindprogramming.com/multiple-languages-in-a-cakephp-2-application-in-5-steps

http://zenofcoding.com/2008/11/28/cakephp-url-based-language-switching-for-i18n-and-l10n-internationalization-and-localization/

۰ نظر موافقین ۰ مخالفین ۰ ۲۴ اسفند ۹۳ ، ۱۹:۴۴
مبین
۲۳
اسفند ۹۳

http://www.jamesfairhurst.co.uk/posts/view/installing_cakephp

 

 

 

/etc/apache2/sites-available

sudo gedit 000-default.conf

 

sudo service apache2 restart

 

 

 

Adding a CakePHP based virtual host in Apache 2.2

 

It's very simple to set up a name based virtual host in Apache 2.2 using the default Ubuntu package.

I'm assuming that you have installed Apache already and that you have edited /etc/apache2/sites-enabled/000-default to change the AllowOverride None to something like this:
 

<Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>


If you have not already used this command
 

sudo a2enmod rewrite


then do so in order to enable mod_rewrite.

Now edit your /etc/hosts file and add an entry that points to the server where you are setting up the virtual host.

The line should look something like this:
 

192.168.0.100  mysite.local


Where the IP address points to the server where you are setting up the host and mysite.local is a nickname for the site. Remember to add the .local :)

Now create a file in /etc/apache2/sites-available and name it something that relates to the sitename (for future maintainability). I would suggest naming it the same as the sitename. Edit it and copy this basic skeleton structure into it:
 

<VirtualHost *:80>
        ServerAdmin webmaster@example.com
        ServerName  mysite.local
        ServerAlias mysite

        # Indexes + Directory Root.
        DirectoryIndex index.php
        DocumentRoot /var/www/mysite/
</VirtualHost>


It is important that the ServerName matches the entry you made in your /etc/hosts file.

Now run the command a2ensite mysite.local which is a Debian convenience command which creates the symbolic link from the file you created to the /etc/apache2/sites-enabled/ directory.

You will need to restart Apache (service apache2 restart). If all is well you will be able to navigate to http://mysite.local on your local machine and view the site present on the server at /var/www/mysite

 

 

 

 

در فایل کیک فایل .htaccess  ایجاد شود

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
   </IfModule>

 

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ اسفند ۹۳ ، ۲۲:۲۸
مبین
۲۱
اسفند ۹۳

download cake php

http://cakephp.org/

 

make 777 access

 

salt security

 

make random secure code

https://www.random.org

 

 

database

 

باگ گیر کیک

https://github.com/cakephp/debug_kit

به خوبی نحوه نصب را توضیح داده است

 

 

 

برای اوبونتو ۱۴.۰۴ ممکن است url به درستی تنظیم نشده باشد برای همین از لینک زیر برای تنظیم آن استفاده کنیم

اگز css یه خوبی کار نکند ممکن است به خاطر همین مشکل باشد

http://stackoverflow.com/questions/25378673/cakephp-does-not-work-in-ubuntu-14-04

 

 

 

console

./cake bake

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۱ اسفند ۹۳ ، ۱۱:۱۹
مبین
۱۸
اسفند ۹۳

05_02-Creating a registration form

 

asset

 

<link rel="stylesheet" href="{{ URL::asset('assets/css/bootstrap.min.css') }}">

 

لینک آدرس را مستقیم می کند .

http://stackoverflow.com/questions/15232600/laravel-stylesheets-and-javascript-dont-load-for-non-base-routes

 

 

log

 

storages/logs

۰ نظر موافقین ۰ مخالفین ۰ ۱۸ اسفند ۹۳ ، ۲۱:۳۳
مبین
۱۷
اسفند ۹۳

 

https://support.office.com/en-za/article/Switch-between-relative-absolute-and-mixed-references-538396b3-990e-4b44-9d9c-28b4151d7d21

 

 

 

http://www.techrepublic.com/article/join-character-strings-with-excels-concatenate-function/

۰ نظر موافقین ۰ مخالفین ۰ ۱۷ اسفند ۹۳ ، ۲۳:۴۸
مبین
۱۷
اسفند ۹۳

برای دیکد کردن اوناع داده در اوبونتو از نرم افزار زیر استفاده می کنیم

utf8-

Windows-1252

 

http://itsfoss.com/notepadqq-notepad-for-linux/

 

 

http://en.wikipedia.org/wiki/ISO/IEC_8859-1

۰ نظر موافقین ۰ مخالفین ۰ ۱۷ اسفند ۹۳ ، ۲۲:۲۶
مبین
۱۷
اسفند ۹۳

PSO تکاملی نیست
 

الگوریتم ژنتیک با جهش کار می کنه ولی با برش خالی کار نمی کنه

۰ نظر موافقین ۰ مخالفین ۰ ۱۷ اسفند ۹۳ ، ۰۸:۱۴
مبین
۱۴
اسفند ۹۳

http://laravel.com/docs/5.0/session

 

 

php artisan session:table

composer dump-autoload

php artisan migrate

 

 

Schema::create('sessions', function($table)
{
    $table->string('id')->unique();
    $table->text('payload');
    $table->integer('last_activity');
});
۰ نظر موافقین ۰ مخالفین ۰ ۱۴ اسفند ۹۳ ، ۲۳:۵۲
مبین
۱۴
اسفند ۹۳

توی ۵ اول باید راه اندازی بشه .

 

http://laravel.com/docs/4.2/html

 

نحوه فرم html , form در ‌Blade

 

{{ Form::open(array('url' => 'foo/bar')) }}
    //
{{ Form::close() }}

 

 


 

۰ نظر موافقین ۰ مخالفین ۰ ۱۴ اسفند ۹۳ ، ۲۳:۰۲
مبین
۱۴
اسفند ۹۳

سوال

برای رفع این مشکل چه باید کرد ؟

laravel Class 'Form' not found

 

 sudo composer update

 

http://laravel.io/forum/02-04-2015-added-the-form-facade-and-alias-back-in-laravel-5

 

omposer.json:

"require": {
    ...
    "illuminate/html"   : "~5.0",

app.php:

config/app

'providers' => [
    ...
    'Illuminate\Html\HtmlServiceProvider',
],

'aliases' => [
    ...
    'HTML'      => 'Illuminate\Html\HtmlFacade',
    'Form'      => 'Illuminate\Html\FormFacade',
],

 

به جای

}}

}!!

استفاده کنید

 

{!! Form::open(array('url' => 'thanks')) !!}

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۴ اسفند ۹۳ ، ۰۰:۴۵
مبین
۱۳
اسفند ۹۳

تو laravel 5 حذفش کردن

و با html کار راه می افته

 

تو laravel 4 داریم

http://laravel.com/docs/4.2/html

۰ نظر موافقین ۰ مخالفین ۰ ۱۳ اسفند ۹۳ ، ۱۹:۵۸
مبین
۱۳
اسفند ۹۳

takhtesefid.org/watch?v=322184619229

۰ نظر موافقین ۰ مخالفین ۰ ۱۳ اسفند ۹۳ ، ۱۳:۲۸
مبین
۱۳
اسفند ۹۳

http://socialnetworks.mpi-sws.mpg.de/data-imc2007.html

 

LOAD DATA  INFILE 'user.txt' INTO TABLE users;

LOAD DATA INFILE 'user.txt'
INTO TABLE users
FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n'
(user_id);


LOAD DATA INFILE 'links.txt'
INTO TABLE links
FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n'
(user1 , user2);

 

/var/lib/mysql/flicker/


http://stackoverflow.com/questions/14083709/mysql-load-data-infile-auto-incremented-id-value

http://stackoverflow.com/questions/5391344/insert-with-select

INSERT INTO newusers (id, user_id)
SELECT id, user_id
FROM   users
WHERE  users.`id` < 500001

 

 

INSERT INTO newusers (id, user_id)
SELECT id, user_id
FROM   users
WHERE  users.`user_id` < 1500001 AND users.`user_id` > 1400000

 


INSERT INTO newlinks (id, user1 , user2 )
SELECT id, user1 , user2
FROM   links
WHERE  links.`user1` < 1500001 AND links.`user1` > 1400000 AND links.`user2` < 1500001 AND links.`user2` > 1400000

 

 

 


INSERT INTO new2users (id, user_id)
SELECT id, user_id
FROM   users
WHERE  users.`user_id` < 200

 


INSERT INTO new2links (id, user1 , user2 )
SELECT id, user1 , user2
FROM   links
WHERE  links.`user1` < 200 AND links.`user2` < 200

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۳ اسفند ۹۳ ، ۱۳:۰۹
مبین
۱۲
اسفند ۹۳

addres view

resources/views

 

laravel 4

app/views

 

نحوه ارسال پارامتر به view

view('boo' ,  array('theLocation' => 'NNN' , 'theWeather'=> 'stormy') );

 

 

نحوه ارسال پارامتر به کنتلر

 

Route::get('/hi/{squirrel}', array( 'uses' => 'WelcomeController@test') );

 

    public function test($squirrel)
    {
        $data['squirrel'] = $squirrel;
        return view('boo' ,  array('theLocation' => $squirrel , 'theWeather'=> 'stormy') );
    }

 

http://laravel.io/forum/07-26-2014-routing-passing-parameters-to-controller

 

 

blade

 

http://laravel.com/docs/5.0/templates

 

 

Passing Data To Views

 

// Using conventional approach
$view = view('greeting')->with('name', 'Victoria');

// Using Magic Methods
$view = view('greeting')->withName('Victoria');

http://laravel.com/docs/5.0/views

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۲ اسفند ۹۳ ، ۱۹:۱۴
مبین
۱۲
اسفند ۹۳

برای گرفتن لاگ از query  ها از لینک زیر استفاده می کنیم

 

http://www.geexie.com/log-sql-queries-laravel/

 

 

اینم شبیه همین موضوع است

 

http://stackoverflow.com/questions/19131731/laravel-4-logging-sql-queries

۰ نظر موافقین ۰ مخالفین ۰ ۱۲ اسفند ۹۳ ، ۱۲:۴۷
مبین
۱۲
اسفند ۹۳

یه تغییری در laravel 5 نسبت به laravel 4  داده شده است .

 

http://stackoverflow.com/questions/28350232/laravel-5-0-model-class-not-found

 

باید استفاده از model این گونه باشد

\App\Post

 

یا به طور سراسری در فایل این موضوع را اعلام کنید

 

 

use App\Group;

 

یا اینکه به طور سراسری این کار را انجام دهیم

 

use App\Post as PostModel;

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۲ اسفند ۹۳ ، ۱۲:۰۷
مبین
۱۲
اسفند ۹۳

1.

php artisan make:model Group

2.

دو تا فایل ایجاد شد

model -> group

2015_03_03_072908_create_groups_table.php

 

3.

میریم به migration

shema رو می نویسیم

 

4.

php artisan migrate

5.

جدول گروپ ایجاد می شود

به جدول migration

2015_03_03_072908_create_groups_table

اضافه می شود

 

۶.

میریم سراغ group

در model

که ایجاد شده باشد

 

۷.

تست

 

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۲ اسفند ۹۳ ، ۱۱:۵۱
مبین
۱۱
اسفند ۹۳

این عبارت رو توی ترمینال بنویس

 

sudo pm-hibernate

 

 

 

راههای دیگه هم داره

http://ubuntuhandbook.org/index.php/2014/04/enable-hibernate-ubuntu-14-04/

۰ نظر موافقین ۰ مخالفین ۰ ۱۱ اسفند ۹۳ ، ۲۳:۰۴
مبین
۱۱
اسفند ۹۳

مراحل قبلی مهاجرت و ساخت پایگاه داده بر مبنای آن را می رویم

 

http://laravel.com/docs/5.0/eloquent

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۱ اسفند ۹۳ ، ۲۲:۳۷
مبین
۱۱
اسفند ۹۳

Creating Migrations

 

http://laravel.com/docs/5.0/migrations

 

php artisan make:migration create_users_table

 

نصب جدول

 

php artisan migrate:install

 

درست کردن مهاجرت

php artisan migrate

 

 

 

php artisan migrate:rollback

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۱ اسفند ۹۳ ، ۲۰:۳۴
مبین
۱۱
اسفند ۹۳

یافتن ورژن لاراول

 

php artisan -V

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۱ اسفند ۹۳ ، ۱۰:۱۵
مبین
۱۱
اسفند ۹۳

از خوده لاراول هم میشه پایگاه داده ساخت

 

http://laravel.com/docs/5.0/schema

 

ساده ترین راه قرار دادن همچین دستوری توی روتر هستش

 

Schema::create('users', function($table)
{
    $table->increments('id');
});

 

حتی بعد از تشکیل پایگاه داده در وسط پروژه

۰ نظر موافقین ۰ مخالفین ۰ ۱۱ اسفند ۹۳ ، ۰۹:۳۳
مبین
۱۰
اسفند ۹۳

laravel 5

config/database.php

 

laravel 4

app/config/database.php

۰ نظر موافقین ۰ مخالفین ۰ ۱۰ اسفند ۹۳ ، ۲۱:۳۳
مبین
۱۰
اسفند ۹۳

what is PDO connection ?

http://www.boplo.ir/php/what-is-pdo/

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۰ اسفند ۹۳ ، ۲۰:۵۸
مبین
۰۹
اسفند ۹۳

http://www.samclarke.com/2012/04/how-to-install-aptana-studio-3-on-ubuntu-12-04-lts-precise-pangolin/

 

 

در نهایت برای اینکه هر نرم افزار به طور دیفالت با اپتانا باز شود

wget http://www.samclarke.com/wp-content/uploads/2012/04/AptanaStudio3.desktop
sudo mv AptanaStudio3.desktop /usr/share/applications/AptanaStudio3.desktop
۰ نظر موافقین ۰ مخالفین ۰ ۰۹ اسفند ۹۳ ، ۱۹:۲۴
مبین
۰۹
اسفند ۹۳

http://askubuntu.com/questions/488053/how-to-install-skype-4-3

۰ نظر موافقین ۰ مخالفین ۰ ۰۹ اسفند ۹۳ ، ۱۸:۲۱
مبین
۰۹
اسفند ۹۳

فیلم های آموزشی لیندا

 

http://www.lynda.com/Laravel-tutorials/Up-Running-Laravel/166513-2.html

البته برای لاراول ۴

 

 

router laravel 5

app/Http/routes.php

 

http://laravel.com/docs/5.0/routing

 

 

router laravel 4

app/routes.php

 

 

Route::get('about/kiss' , function(){return "hi";});

 

یک مزیت این است که می توان کنترل را حذف نمود یا view را حذف کرد و حتی در خوده روتر مستقیم به view وصل شد

view('welcome');

 

فایل public موجود در لاواول در واقع همان public_html سایت است که مزیت اجرای فایل های php  مجزا را هم داره

۰ نظر موافقین ۰ مخالفین ۰ ۰۹ اسفند ۹۳ ، ۰۰:۰۰
مبین
۰۷
اسفند ۹۳

laravel 5

 

https://getcomposer.org/download/

 

نصب global

 

برای نصب mcrypt

http://askubuntu.com/questions/460837/mcrypt-extension-is-missing-in-14-04-server-for-mysql

 

http://laravel.com/docs/5.0

 

composer create-project laravel/laravel name --prefer-dist

sudo هم بد نیست داشته باشه :)

 

تست

laravel

 

/var/www/html/first$ php artisan serve
Laravel development server started on http://localhost:8000

 

 

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۰۷ اسفند ۹۳ ، ۱۰:۵۵
مبین
۰۶
اسفند ۹۳
این فایل ها را من قبل از جلسه دیروز آماده کرده بودم
 
با توجه به صحبت های یه انقلابی تمام اسلاید ها و صوت اتومیک هستند و می توان روی هر صوت , صوت نوشته و غیره اعمال نمود .
۰ نظر موافقین ۰ مخالفین ۰ ۰۶ اسفند ۹۳ ، ۲۱:۱۰
مبین
۰۲
اسفند ۹۳

این روش طول می کشه ولی خوبه

http://forum.ubuntu.ir/index.php?topic=99912.0

فقط یه نکته اینکه دانلود کامپوننت داره توش

باید برید تو خودش این دستور رو بزنید تا رفع تحریم بشه

 

/opt/android-studio/bin$ proxychains ./studio.sh

 

۰ نظر موافقین ۰ مخالفین ۰ ۰۲ اسفند ۹۳ ، ۲۱:۳۷
مبین
۰۲
اسفند ۹۳

اولین کار نصب lamp  بر روی لینوکس است

 

اینم روش کارش

http://forum.ubuntu.ir/index.php?topic=93217.0

http://linuxseason.ir/7692/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D9%85%D9%84-%D9%86%D8%B5%D8%A8-lamp-%D8%A8%D8%B1-%D8%B1%D9%88%DB%8C-%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88-%D9%88-%D9%81%D8%AF%D9%88%D8%B1%D8%A7.html

۰ نظر موافقین ۰ مخالفین ۰ ۰۲ اسفند ۹۳ ، ۱۵:۳۸
مبین
۰۲
اسفند ۹۳

مرحله اول

من می خواهم در شهر تهران به یادگیری بوت استرپ اقدام کنم دربازه زمانی ا اسفند ۹۳ تا  ۱ خرداد ۹۴

مرحله دوم

هفته ای چهار ساعت می خوام وقت بزارم

مرحله سوم

سیلابس : هنوز تعیین نکردم

مرحله چهارم

انجام پروژه آموزش گروهی

۰ نظر موافقین ۰ مخالفین ۰ ۰۲ اسفند ۹۳ ، ۱۵:۳۴
مبین
۰۲
اسفند ۹۳

مرحله اول

من می خواهم در شهر تهران به یادگیری اندروید اقدام کنم دربازه زمانی ا اسفند ۹۳ تا  ۱ خرداد ۹۴

مرحله دوم

هفته ای چهار ساعت می خوام وقت بزارم

مرحله سوم

سیلابس : هنوز تعیین نکردم

مرحله چهارم

انجام پروژه آموزش گروهی

 

 

بخش اول نصب اندروید

 

اولین گام نصب   sdk , android studio است

که در ایران تحریم می باشد .

برای نصب در ویندوز بهتر است از این سایت استفاده شود .

http://androidcode.ir/page/android-SDK-JDK-update

 

http://www.esfandune.ir/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A2%D8%AE%D8%B1%DB%8C%D9%86-%D9%86%D8%B3%D8%AE%D9%87-adt-bundle-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C/

 

http://paolorotolo.github.io/android-studio/

 

http://askubuntu.com/questions/401419/apt-get-not-working-behind-socks-proxy

 

http://askubuntu.com/questions/89437/how-to-install-packages-with-apt-get-on-a-system-connected-via-proxy

 

 

برای نصب در اوبونتو

این روش جواب میده

http://forum.ubuntu.ir/index.php?topic=99912.0

۰ نظر موافقین ۰ مخالفین ۰ ۰۲ اسفند ۹۳ ، ۱۱:۳۶
مبین