You are on page 1of 61

F A N A V A R

P O O Y E S H

P A R S

1382 .
IT .
600 80 5
. .
( )ibs.sf.net .

.
.
.
:
-1 :IBSng II Broadband .
.
100000 Ras SOA
. High Availability, Redundancy .
-2 :IBSng II Lan Accounting
.
.

LDAP .
-3 :IBSng II VoIP ( )Billing VoIP, IP Telephony .
. Calling Card, Wholesale,
IP Phone . Least Cost Routing .
-4 PCC :PCC ( )Contact Center ( )CRM (Help
)Desk .

. .
Computer Telephony Integration Text to Speech .
:




48056000 :
:
32

www.parspooyesh.com

email:info@parspooyesh.com

ISEE-3 GNU radio

| 1393

:
eic@salam-donya.ir
:




:
:

| |
|12 | URBAN TERROR
| | 13
|| 14
| | 16
||
| |20
| | 21
| | 22
| 24 | 14/01
| | 26
| | 28
| | 32

:
:
)021( 44000751 :

www.salam-donya.ir info@salam-donya.ir

| |
| |36
| | 40
| | 44
| | 46
| |
| |50
| |51
|54 | Bash
| |55
| |
(|58 | )jinnetic Engineering


03:29
(

!)

/


!
.





/
.

(
)





(
) .
/

/

.

.



.


.

.
/

.




.
/
/

. (
)

.

.



.

.

/
.
.



/



.










.



.




.

.


.
.


( )HeartBleed

.
.


( )OpenSSL


.
.




.


.



(Eric S.
)Raymond (The Cathedral
)and the Bazaar :

.

.
.
.
.

93

( )Coverity


.
( )CESG
( )GCHQ
:
.04
.

.


( )IE


IE6 IE11
.

!

.




!
.


.



.

.
.

!

( )fork
. OpenBSD
LibreSSL .

.


.



.



.


()NASDAQ:TSLA


. (Elon
)Musk

.

.



.




.
:




.


( )Daimler.


( )charging station .

.

(- )Roadster -

.
.

.



.

.
:

.
( )Prashand Kumta




.




.
.


.

.

( )Box Inc.
(Aaron
:)Levie

.



.

.




.


.



.
:
.


.



.

( )Box Inc. (Aaron
:)Levie


.
93

( )Dice

( )
2014 .



.


. :

.


7
77
2014 .

2014

2/4
IT .
12
.

:
.1



(Encrypted
)Media Extensions

.
( )Netflix .
()Adobe

( )Content Decryption Module
DRM
.



.
DRM


10

93

.2
.3


:
.1
.
.2 .
.3
.
.4 .
.5 ()Troubleshooting
.

LPI





.

.


:

.

.


.


.

EME .
Iceweasel



.

|12 | URBAN TERROR


| | 13
|| 14
| | 16

Urban Terror UrT ( )multiplayer first-person shooter


( )FrozenSand . ( )ioquake
2005 ( )github . /
,4 .

UrT (Quake III


)Arena

Quake 2 .
( )Silicon Ice Development



.
QuakeCon 2000 1/0
.

( )texture .
.
id Tech 3 ( )GPL
UrT

FrozenSand :
.
:
( )Alpha 1 Urban Terror HD
2007 :

+13

12

93

UrT
HD .
UrT
.

UrT

( )Unreal Tournament ( )Counter-Strike
.
:
.

.


UrT
.


.


.





.


.

.






.

.


.
.

.
.

.


.





.


www.aivivid.com | sales@aivivid.com
Office: +48-8-121-442-27

93

13


.


.

Writer :
( )Microsoft Word Calc
( )Microsoft Excel
Impress ( Microsoft
)PowerPoint Draw
( )Microsoft Visio Base
( )Microsoft Access
Math .
:

.1
http://extensions.libreoffice.org
.2
http://templates.libreoffice.org

Repository
( )Repositories

.

CPAN Perl
.

14

93



.
:

.
)

( )Publisher
.

)OpenDocument Format) ODF



.
1
2
.
)
.
.

.

.



.
Advanced Packaging Tool APT
( )Debian

yum RedHat
pacman
Arch
equo .

(
)



.

( )Donate

www.libreoffice.org/
discover/libreoffice



.



.



.





.




.



.



.
( )hackfest
( )hackfest
93

15

SM Player


.
SMPlayer MPlayer

Mplayer .

.
Audio track ...

Gnome Subtitles
Gnome Subtitles .
.
Encoding
.
.

.

Geany
Notepad++
Geany . .
Markup
.

.
IDE .

Hackathon hack day codefest







.

. ( ) Hackathon

16

93


.

.
InstallFest
InstallFest




.
( )root
root

( )
( ) .
BeOS baron

HexChat
IRC HexChat
!
HexChat xchat .
Xchat Dual license
HexChat .
IRC nickserv
( )
.

Shotwell

( )shotwell .

.
( )Tag
...
.

K3b
( )K3b
.
.

.

avatar
. BSD
( toor )root .
superuser
( )user ID ( )0 .


.
( )root
()root directory

()root's home directory



.
( )Summer of Code
( )Summer of Code


/

.

Code-In
.
SummerofLove


(Sergey Brin
)and Larry Page .

93

17


| |20
| | 21
| | 22
| 24 |14/04
| | 26
| | 28
| | 32

( ) . ( /)
Inverselogic . .

. xfardic .
. / .
.

:




/
()


.

.





.

.


.

20

93




.
LinuxIran.org

.
.


. Knoppix
KDE .

.

GNOME .


.


.




.


.

93

21


()forum.iranphp.org
.

.
.
.



.


. :

...
-

-
.



.
.
zconf

.
.



.


.



. .


.
(
) .



.

(
)...

.



.
.
.
.


.



:







.
-
-



. .




.

.

/



... .
!

()
/ /
.
/ .

. /

.
.

/ .
/
.

.

22

93





.




.

.



.

.



/ .


:



:
:
RubyOnRails
.
:




.

Mentorship Mentorship .


.

93

23



Yellowen .





.



.

/
/ :

GFDL
.
/
.
:

The Django Book


.
.
:Iptables book
Iptables
.
.

.
:


.
:KusoIDE
Emacs

/
.
OCR :

.




.
http://github.com/Karajlug



/ .


.
.
.

/

.




.


.

( )Ruby Yellowen
.

24

93


.

.





.

.


.

. (

/)

.

/

.


-



.

/ .

14/04
.

.

/
.
14/04
. 14/04


( )Unity ( )LTS
.

/
14/04
/
.


.

.
.

.

.
NSA ()Drone


.
.


.

.

.
/

.


.


/
.
/
./
1/5


.

/
.


.

.


.
/

.


.
( )LibreOffice


.

Ignite
.

.

.
.

( )crowdfunding







.




.




SayPersian


.






.

.


.


.



.




.
.



.

.





.


/



.
93

25

( )Iranlug .
. / (
)
.
.

. .
.

- -

.

.
( )Linux Users Group

.

26

93


.
.




.






.

.




.




.


:





.





.

.

.
.

:
/ //



.




:

.
.


isfahanlug
.

.



.

.

.



.



.

.



.

.


.

.
.
) :

.

) :

.


.
. .


.



.


.



.


.

.

.

) :
.

. .



. .
) :
.

.

.
93

27


( )//


/
.


.
.

.

.
.
.
.
. :
-


.

C
/ .

.
.
Mint Ubuntu
.
Mint
.

.

.

28

93

Bash ()Buildroot ( )MongoDB


.


.

.


Buildroot .

( )Embedded
.

.


.


.


MongoDB .
NoSQL . SQL

.

.
.

.


Master Slave .
.
.


.


.

Bash

.


.
.

.

.
.


.
93

29



. 80




.
.

. .
/
. .


.

30

93


. .


.
:
.

.
.
:

.
.

.

32

93




.

.


.


.
.

:





.




.
.
. ...
.
.


.


.
.
.
.
.

.
.


.

. .
.
...
.
.

.
!

.


.


.


.
:
.



.

.
.
.
...
.
.


.
.

.
.
..
. .
.
! !
6/04 .
.
.


. .



.



.

.

. .
.
.

. ADSL
.

.
ADSL .
...
.
: .


.
.
.

...



.
.
.
.


.
.
.
.

.
.



!




.


:! !
: .
.

.

93

33



.


.

.

.


...
:
:



.
XFCE
. .

.







.


.


.


:
.


: !...

:

34

93

! .. :
.
. :

! :
!
.
.

.


.

. .



.




.






.

.

.


.
.



.

:

!

.
:
.
inkscape
.

:
.
.

.


GOS Good
Operating System





.




.
.

. .
.



.



.

.

.

| |36
| | 40
|| 44
| | 46

: ()Eric Steven Raymond


:



( )Jargon File


( )hacker
:
Jargon File

( )
FAQ
.

.
.





!

36

93


(time-
)sharing ARPAnet
.
.
. Unix
.
usenet .
()World Wide Web
.


!

.

.

.




.


.

!

( )

.
( )Cracker
.


.

.

()Crackers

!
:
.
( )
.
alt.2600


.
( )Crackers .

.
.


.


!
.

-
!-

( )Zen :
()To follow the path
()look to the master
()follow the master
()walk with the master

-
( )


.
.

.


(
) .
.



.

.

()see through the master


! ()become the master

:
-
.


.

.
.
.




.

:


.
-
.



.





.

-
-






.


-
.



.


.

.
.


.


.


.





93

37

free .1
(
)
( )




.

!

.

.



.




.

.

.
5
:
-
( )

38

93

.

.


.


.




.


1.

( )open-source .

-

-
.
-



.



(


)

-


( )FAQ
.
( )FAQ
.
-
(
) .

.



RFC .




.
.



.


.
.

!

-

(
).


.

.
.

.


.

.
.




.
.
(
)


.
.

(
) .
- .

( .
).
/
(
)
.

.
.

.

.

.



/ ()Nerd

(
/
.)
.

.

geek

.




1970



.

.



.
.



PC
.


.


.

:
(!)
.

.

.

.

.


.

.

( )crackers warez d00dz
.
.

.


.
93

39

| : ( )Lawrence Lessig

-
.
. .

.

. .
MIT
.

40

93

.
.

. - -
.
.
.
.
.




.

.




.

.
1
.
.

.

. .






.

.





.
.


.



.


GPL .





(

) .





.

.
GPL

GPL .
.
GPL

.



() []
GPL


.

.
.

.


.

.

.


.
.




.

.




( )
.

.



.
.
.

.



.

.

. (

)
.

.

.

-


.
.
-
.



.
.
.
.
.
93

41

free .1
(
)
( )



.


gnu.org


.

.
.
.

.

.


.

.


.



.
.
.
.

42

93

.


.
.


.

:



.

.




.




.


.
.
.
.

.
.







.
.



. .
.

.


.

93

43

| : . ()Eric S. Raymond


.
. ( )community .
. .
. .
!




.
( )FAQ
. .

.


( )Forums ()Mailing Lists
IRC .

.

.
.
.
.
-

44

93

- .


.


.



.

( IRC)
.

:

.

.

.
: !

!!!
!

!

!

( !!!! ) .
.
( )

- - .
wmv Totem
14.04
.



.


!

.
(
Watch Follow ) .

.

.
Spell
Checking .

( FYI AFAIK )ASAP .
U You R Are




.


( )

( GPL )OOP .


HTML

.
.
rar 7zip.
tar.gz odt
zip doc
.
(smiley)
.

/


.


.
.

.

.
.
.

.
.

.


.
.
.

.


.
.


.

.
:
FooDraw RGB

:

.

.
FooDraw RGB
.

.


.

.

.




.
(
)
.


( )

.

.


.



. .




.


.

.
.

.
.
93

45

Magic
Cauldron .

( )The Cathedral and the Bazaar
.



.


.

1999 .




Firefox

46

93

()Closed Source Netscape Communicator


.

.


.

.

.
!
( )Welsh Myth
( )Ceridwen .

.
( )Buckminister Fuller

.
. ( )Arthur C. Clarke

:
.
.
.

.
!
!
! !



.


.



.


.
:

.

(

)
.


.
.

!
()microcomputer

.


.

95
.


.


.

.

.



.


(

) .


.
.

75

.



.


.






.


95

.
5
.

15 20
.

:

75



.

.


.

.




.


.





.


.



.





.


.


(
).


.
( )
75



93

47



.



.


..





.





.

.


.



.


.



.


.



.
(

48

93

) (
)


.





.

.



(



) .


.
!




.


ERP Enterprise Resource
Planning


. Baan
PeopleSoft
.



.


75


.


.


.
.


( )
.




.




.

.



.

5


.




.






.

| |50
| |51
|54 | Bash

| |55




.
( )PMI

.
: .


.


.


.

.

.
.

( ) .




.


. IT
.



.

( ) .

50

93


. IT


.....


.



.

WBS .


.

.
Agile scrum


.

.




.


... .

.


.

(
)... .
.

.

PMBOK

.

.

CBS
.
.


.


.

.


.




.
:




.

.



1
.
document.write :
document.write ( "Lorem Ipsum is simply dummy text of the
\ printing
and typesetting industry. Lorem Ipsum has been the indus\ try's standard
dummy text ever since the 1500s, when an unknown printer
\ took a
galley of type and scrambled it to make a type specimen
; ) "book.

()Leave Page

.

confirmation .
onbeforeunload window
.

// For Safari

;'return 'Any string


;}

onunload
.
jQuery :
{ )($( window ).unload(function

;) "!alert( "Bye now

;)}

Leave Page

.




.
.
postback
.
;<input type=submit onclick=this.disabled = disabled
>value=Submit /
:

{ )window.onbeforeunload = function (e

;<input type=submit onclick=this.disabled = disabled

;var e = e || window.event

>this.value = Disable value=Submit /

// For IE and Firefox

{ )if (e
;'e.returnValue = 'Any string

93

51



... .

.

JS Lint console.table .

{ name: "TypeScript", fileExtension: ".ts" },

<script>

{ name: "CoffeeScript", fileExtension: ".coffee" }

function disableButton(buttonElem) {

];

buttonElem.value = 'Please Wait...';

console.log(languages);

buttonElem.disabled = true;

}
</script>
<input

type="submit"

onclick="disableButton(this);"

value="Submit" />

var languages = [
{ name: "JavaScript", fileExtension: ".js" },
{ name: "TypeScript", fileExtension: ".ts" },
{ name: "CoffeeScript", fileExtension: ".coffee" }
];
console.table(languages);

== ===
== ===
.
. False !== True ===
== !=

.
[10] === 10

//is false

[10] == 10

//is true

'10' == 10

//is true

'10' === 10

//is false

[] == 0

//is true

[] === 0

//is false

'' == false

//is true

"a" == true

//is false

'' === false

//is false

Console log
console.log
:
Console trace
. console trace stack trace
node
.
foo();
function foo() {
function bar() {
console.trace();

console.log("This is test");
console.log("This %s test", 'is');

Console table
console log
Console table . console table
.
:
var languages = [

{ name: "JavaScript", fileExtension: ".js" },

bar();

{ name: "TypeScript", fileExtension: ".ts" },

{ name: "CoffeeScript", fileExtension: ".coffee" }


];
console.log(languages);
var languages = [
{ name: "JavaScript", fileExtension: ".js" },

93

52

Console Timing
console.time console.timeEnd
.
:
;"" = var i, output
// Start timing
;)"console.time("concatenation
)for (i = 1; i <= 1e6; i++
;output += i
// Stop timing
;)"console.timeEnd("concatenation

join
for join
.

}doSometing: function() {...


}
// Jeffrey

;)console.log(DudeNameSpace.name

JSLint
JSLint
.

.
.
JSLint
.
http://jslint.com http://javascriptlint.com
.

;]'var arr = ['item 1', 'item 2', 'item 3


>var list = '<ul><li>' + arr.join('</li><li>') + '</li
;'></ul
;)console.log(list
//Result:
>// <ul><li>item 1</li><li>item 2</li><li>item 3</li></ul






< >/body .
><p>And now you know my favorite kinds of corn. </p
>"<script type="text/javascript" src="path/to/file.js
></script
>"<script type="text/javascript" src="path/to/anotherFile.js

JSLint lintbrushjs
JSLinter :

JSLint IDE
WebStorm PHPStorm
:

></script
></body
></html

Global

.
{ = var DudeNameSpace
name: 'Jeffrey',
lastname: 'Way',

93

53


cgi . Bash . Bash


.
CGI
.
htpasswd .
Bash .

/ CGI
:
/

CGI

RHEL, CentOS, Fedora

/var/www/cgi-bin/

Debian/Ubuntu

/usr/lib/cgi-bin/

Suse Enterprise Linux, OpenSuse

/srv/www/cgi-bin/

SQL="select Host, User, Password from mysql.user where


"'User like 'root
">"\echo "<table class=\"user
| "mysql -u$USER -p$PASS -h$HOST -e "$SQL
| xargs -n1
while

read _HOST

read _USER

;read _PASS
do

">echo "<tr

">echo "<td>$_HOST</td

">echo "<td>$_USER</td

">echo "<td>$_PASS</td

">echo "</tr

done

">echo "</table
'> echo '</body

'>echo '</html

config.sh
HTML
#!/bin/bash
# Database connection configuration ( )header . HTML
' USER='root .
' PASS='123 config.sh
'HOST='127.0.0.1
. SQL
user.cgi : MySQL.
mysql
#!/bin/bash
" echo "Content-type: text/html -e .
"" :-u echo :-p , :-h ,
'>echo '<html
'> echo '<head | ( )Pipe line
; echo '<meta http-equiv="Content-Type" content="text/html .
'>"charset=UTF-8
'> echo '<title>Hello World</title .
> echo '<style while
{ .user td
.
;padding: 5px

;font: 14px sans-serif
} :
{ .user tr:first-child td
chmod +xr config.sh user.cgi
;background: #333
;color: #fff
:
}
{ )http://localhost/cgi-bin/user.cgi .user tr:nth-child(even
;background: #ccc
:
}
'></style
'>echo '</head
'>echo '<body
'source 'config.sh

54

93



( )Docker .


.



( )Container .
1

.



.

( )Overhead
chroot 2

.
()

3
.
4



LXC
0/9
LXC

.

Copy-on-
write .




.



.

.
(

)git


.

docker-registry
( )
.


( )
.


.
. ( /
)
5
.


Go
6.
Go
( )standalone
.
.
93

55

.1


.
.2






.








.
.3
cgroups
namespace


.
.4
LXC
http://docs.docker. .5
/com/installation
.6 Go


:
go get github.com/
docker/docker/ docker

.7



:
. /
.
docker -d
.
:
docker pull ubuntu 7
docker run -ti ubunt /bin/bash
.
/bin/bash
.
:
( )bridge

.
( uname -a
)
.
bash .
.

(
)
- .

56

93

Kill
.
htop . CPU
swap





.
.

.

(
)
.
(
Node.js )PHP
( ) ...
.

...

.
(


)

.

( )Dockerfile .


.


.
docker search

redmin
:
docker search redmine
(
) ( )pull .



.
( coreOs koding.
io docker provider vagrant )...

.

.

()Jinnetic Engineering

| :

93

57






.
.

.

.

.
.

.


.

...
:
.

58

93


.
... .
.
.
.


.
. .
.
.

. .
.
.


.
.
.
.
.



.
.
.
.

.

.

.
...
.
.
.
.
.

.
.

.
. .
.
.

.
.

.


.


...

.



...

.
.
.
.
.

.
( )
.

.
.
.

.
.


.


.

.




.

. .

.
.

. .

.
.
.

.

.


.


.

.

.
.
.
( .
)

.
.
.


.


.

.

.

.

93

59

60

93

93

61

You might also like