Commits

anon...@cec68495-dca5-4e2b-845c-11fdaaa4f967  committed fdc7b26

Removed a few leftover files and added the cookbook.

  • Participants
  • Parent commits b771fa3

Comments (0)

Files changed (5)

+
+WML_FLAGS = ;
+
+WML_FLAGS = [WML_FLAGS] --passoption\=2,-X -DROOT~.;
+
+/*
+ * t2 macros
+ */
+T2_DOCS = [shell bash find-wmls-t2.sh];
+T2_DEST_BASE = /var/www/html/shlomi/;
+T2_DEST_DIR = t2-homepage;
+T2_DEST = [T2_DEST_BASE][T2_DEST_DIR];
+
+
+T2_WML_FLAGS = [WML_FLAGS] -DSERVER\=t2;
+T2_DOCS_DEST = [patsubst t2/%.wml [T2_DEST]/% [T2_DOCS]];
+T2_DIRS = [shell find t2 -type d | grep -v \'/\\.svn\' | grep -v \'^\\.svn\' | tail +2];
+T2_DIRS_DEST = [patsubst t2/% [T2_DEST]/% [T2_DIRS]];
+T2_IMAGES = [shell find t2 -type f -not -name \'*.wml\' -not -name \'.*\' | grep -v \'/\\.svn\' | grep -v \'~$\'];
+T2_IMAGES_DEST = [patsubst t2/% [T2_DEST]/% [T2_IMAGES]];
+
+/*
+ * vipe macros
+ */
+VIPE_DOCS = [shell bash find-wmls-vipe.sh];
+VIPE_DEST_BASE = /var/www/html/shlomi/;
+VIPE_DEST_DIR = vipe-homepage;
+VIPE_DEST = [VIPE_DEST_BASE][VIPE_DEST_DIR];
+VIPE_WML_FLAGS = [WML_FLAGS] -DSERVER\=vipe;
+VIPE_DOCS_DEST = [patsubst vipe/%.wml [VIPE_DEST]/% [VIPE_DOCS]];
+VIPE_DIRS = [shell find vipe -type d | grep -v \'/\\.svn\' | grep -v \'^\\.svn\' | tail +2];
+VIPE_DIRS_DEST = [patsubst vipe/% [VIPE_DEST]/% [VIPE_DIRS]];
+VIPE_IMAGES = [shell find vipe -type f -not -name \'*.wml\' -not -name \'.*\' | grep -v \'/\\.svn\' | grep -v \'~$\'];
+VIPE_IMAGES_DEST = [patsubst vipe/% [VIPE_DEST]/% [VIPE_IMAGES]];
+
+T2_TARGETS = [T2_DIRS_DEST] [T2_DOCS_DEST] [T2_DEST]/style.css [T2_IMAGES_DEST];
+
+VIPE_TARGETS = [VIPE_DIRS_DEST] [VIPE_DOCS_DEST] [VIPE_DEST]/style.css [VIPE_IMAGES_DEST];
+
+
+all: [T2_TARGETS] [VIPE_TARGETS];
+/*
+ * all: $(T2_DIRS_DEST) $(T2_DOCS_DEST)
+ */
+if [not [defined RSYNC]] then
+	RSYNC = rsync --progress --verbose --rsh\=ssh;
+
+upload: all
+{
+	echo T2_DEST \= [T2_DEST];
+	( cd [T2_DEST] && [RSYNC] -r * shlomif@t2.technion.ac.il\:public_html/ );
+	echo VIPE_DEST \= [VIPE_DEST];
+	( cd [VIPE_DEST] && [RSYNC] -r * shlomif@vipe.technion.ac.il\:public_html/ );
+}
+clean:
+{
+	rm -fr [T2_DEST]/\*;
+	rm -fr [VIPE_DEST]/\*;
+}
+/*
+ * t2 targets
+ */
+[T2_DEST]/%0%: t2/%0%.wml template.wml t2/.wmlrc
+	if [in [target] [T2_DOCS_DEST]]
+{
+	( cd t2 && wml [T2_WML_FLAGS] -DFILENAME\=[patsubst [T2_DEST]/% % [patsubst %.wml % [target]]] [patsubst t2/% % [resolve [head [need]]]] > [target] );
+}
+[T2_DEST]/%0%: unchanged
+	if [in [target] [T2_DIRS_DEST]]
+{
+	mkdir -p [target];
+	touch [target];
+}
+[T2_DEST]/%0%: t2/%0%
+	if [in [target] [T2_IMAGES_DEST]]
+{
+	cp -f [resolve [head [need]]] [target];
+}
+[T2_DEST]/style.css: style.css
+{
+	cp -f [resolve [head [need]]] [target];
+}
+/*
+ * vipe targets
+ */
+[VIPE_DEST]/%0%: vipe/%0%.wml template.wml vipe/.wmlrc
+	if [in [target] [VIPE_DOCS_DEST]]
+{
+	( cd vipe && wml [VIPE_WML_FLAGS] -DFILENAME\=[patsubst [VIPE_DEST]/% % [patsubst %.wml % [target]]] [patsubst vipe/% % [resolve [head [need]]]] > [target] );
+}
+[VIPE_DEST]/%0%: unchanged
+	if [in [target] [VIPE_DIRS_DEST]]
+{
+	mkdir -p [target];
+	touch [target];
+}
+[VIPE_DEST]/%0%: vipe/%0%
+	if [in [target] [VIPE_IMAGES_DEST]]
+{
+	cp -f [resolve [head [need]]] [target];
+}
+[VIPE_DEST]/style.css: style.css
+{
+	cp -f [resolve [head [need]]] [target];
+}
+

File t2/tame.html

-<body dir=rtl>
-
-<h2>��� ������ ���� ��� ������ �� ������� ?</h2>
-
-<p>
-������ ����� ������ ����� ���� �� ��� ����� ������� �������� ���� ��� ��� ���. ��� ��� ��� ����� ����� ��� ���� ��� ����
-��� ���� ������ �� �������� ���� ����� �� �����. ���� �� (����� ���� ���� ���� ���� ����� ������, ��� ����� ������ �����
-�� ������ ����� ���� ����� ���� �� ��������) ���� ��� ����� �� �� ����� ���� ��. ������ ��-������ ������ ���� ������
-���� ���.
-
-<p>
-���� ��� ����� ��� ������ ���� ����� ������� ��� ������ ���� ����� ����� ����� �� ��� ����. ������� ��� ������ ���� �����
-����� ����� �� ��� �� ��������� ������; �� ������ �� ������ ����� �����, ��� �� (�) ������� ����� ������ ���� (�) ������
-������ ����� ����� "����" ���� �� ��� ����� ��� "������" �� ����.
-
-<p>
-����� ������� ��� ��� ���� ����� ��� ����� ������ �� ����� ���� ����� ������ �� �����; �����, ����� ����� �����, ������
-������ ���� �����. ����� ������ �� ���� ����� ����� ������ �������� ���, ������ ���� ��� �� ���� ������� �� ���� ��������.
-
-<p>
-���� ���� ����� ���� �� ���� ���, ����� �� ����� ��� ����� ���� ����� ����� ������ �� ���� ������ ������ ���� ���� ��������.
-�����, ���� ���� ���� ��� ����� ����� ������ �� ��������� ������� ���� ������� ���� ����� ������ ����� ��� ���� ����� �� �������.
-
-<p>
-��� ������, ��� ����, ������ ����� ����� �� ���� ����� ���� ���� �� �� ���� �� ���� ������ ���� ��� �����. ���� ����� ����
-������ ������ ��� ���� ����: "���� ���� ����� <em>nnn</em>" �� ����� �� "��� ����� X, Y �- Z ������ ��� �����", ��� ����
-�� ���� ������� ������ ������ ����� ����� ������� �� ���� ������ �� ������ ������ �����.
-
-<p>
-���, ������ ��� ����� ����� ���� ������ ������ ����� ����� �� ������ ���� ��� ������ ��� ����� ������ ��� �� ����� ����� ���� �� ������(��) ������ ����. �� ���� ���� ����� ���� ����� ����� ����, ����� �� ����� ����� ����.
-
-<p>
-������ ��� �� ���� ���� ����� ����� �� ��� ����� ��� ���� ������� �� ��������� ����� ��� ���� ���� ���������. ���
-������� ����� "���� �����"; ���� �� ���� ���� ��� ���� �������� (�� ���; ���� ���� ��� �� ����, ���� ���� ��� ������
-������) ���� ���� �������� �� ����� ������ ������� ������ (������� ������ �����).
-
-<p>
-������ ������� �������� ����� ����� �������� ������ �� ��� ���� �� �����: "����� ���� ������ ���� ����� ����� �� ��������
-������". ������� ���� �� ����� ���� ��������� ����� ������� �� ������� ����� ��� ����� ������� ����, ���� ����� �����
-����� ����� ������� ����.
-
-<p>
-���� �� ����� ���� �� �� ������ ������ ����� ������ ������� ��� ��� ����� ��� ����� ����� ��������/���������� �����
-����� ����� �� ���� ������� ��� �����. ��� ����� ������ �� ���� ������ ������� ��� ������, ������� ��� ����� ���� �������
-(����� ���, ��� ������ N*(N-1)/2 ���� N ��� ���� �������).
-
-<p>
-����� ���� �� ����� (������ ���� �� ���� ����� ���� ������� �����) ����� �� �����: ����� ������� �� �������� ��� ����� �����
-���, ����� ������ �� ����. ���� ��������� ���-����, ������ ������ ������ �� �� ��� ����� ��-������ ������� ������� ������
-����������� ������ ����� ����.
-
-<p>
-����� ���� ��� ����� ������ ����� ���� ��� ����� ���� ����� �� ����. �� ������� ���� ������ ������ ��� ������ ������
-����� ������ �� ��� ���� ���������, ������� ���� ���� ������ �� ���� ����� ������ �������. ������ ���� ����� ����� �����
-���� �� ����� ������� ����� (���� ������ �����-������-�����) ��� ����� ������ ��� ���� �� ����� ������� ��� ����� ����, ����
-������� ��� ���� ������ ������-���� ��������.
-
-<p>
-���� ����� ����� ���� ���-���� �� �����-������� ��� �� ��� (����: "���� �� ��� ���� ������ �������� ��� ���� 1250" ��
-"���� ��� ���� �� ���� ?") ����� ����� ����� �� ���� ������ ���� ����� ��������� ����� �����. ������ ����, ���� ��� ������
-����-����� ��� ���� ���� "������� ���� �����" ������ ���� ����� �� ��� ����� ���� ��� - �� �� ����� ������, �� �� �����.
-���� ������ ������ ����� ����� ����� ��� ���� ���� �� �� �������. ������ ���� ������-����� ���� ���-���� ����� �"�������
-����� �����" ��� ������ �"�����" ����� ��� ����� ����� �����.
-
-<p>
-�����-��������� ������� �� ����� ����� ����� ����� ����, ���������� ������ �� ����� ���� �����. ���� �������� ������/����
-���� ����� ����� ���� ������� �� ������ �� ��� ��, ����� ������� ����� �� ����� ��� �� ����. ������, �� ��� �� �������
-�������� "����" ��� "���-�����" �� ������� ���� ��� ���� �� ���� ������. ��� ����� �� ������, ���� ���� ����� ������� ����
-����� ������� �� ���� ������.
-
-<p>
-���� ����� ����� ������ ����� �����, �� ���� ���� �� "���" ���� �� "�����"; ������ ����� ������� ������� ������ �� ����
-����������� ��� ���� �������� ����. �� ���� ����� �������, ���� ���� �� �"�����". ��� ������ ��� ����� ���� ������ "������"
-��� ������� ���� ���� ������ ����� ���� ���� ����� ������� "������" �� ����� - ����� �� ������ �� ������ �� ����.
-
-<p>
-����� �� ����� ����� �� ����� �� ����� ������ ����� �������� ������ ����� ���� ������ ����� ������� ���� ��� ���� ������ 
-�� ��� ��� �� ����������. ���� ���� ���� ����� ���� ����� �� ������� ���� ���� ���� ���� ����� ���� ������� ������.
-��� ���, ���� ������ ���� ����� ����� ����� ������ ���� �������� ����� ������. �� ���� ���� ���� ��� ���� �� ����� ���, 
-������ �� ���� ���� ��� ���� �����. ����� �������� ���� ������ ����, ���� ������ ���� ����� ������ ������ �� ���� ���� ����
-����� ���� ���� ������ ��� �� ��� ���� �� ������ ���� [RJ].

File t2/things.html

-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 9">
-<meta name=Originator content="Microsoft Word 9">
-<link rel=File-List href="./things_files/filelist.xml">
-<link rel=Edit-Time-Data href="./things_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>&#1491;&#1489;&#1512;&#1497;&#1501; &#1513;&#1488;&#1505;&#1493;&#1512; &#1500;&#1498; &#1500;&#1506;&#1513;&#1493;&#1514; &#1488;&#1507; &#1508;&#1506;&#1501; - &#1495;&#1500;&#1511; 1</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>chen</o:Author>
-  <o:LastAuthor>chen</o:LastAuthor>
-  <o:Revision>5</o:Revision>
-  <o:TotalTime>40</o:TotalTime>
-  <o:Created>2002-08-09T10:59:00Z</o:Created>
-  <o:LastSaved>2002-08-09T11:38:00Z</o:LastSaved>
-  <o:Pages>2</o:Pages>
-  <o:Words>963</o:Words>
-  <o:Characters>5490</o:Characters>
-  <o:Company>Mercury Interactive</o:Company>
-  <o:Lines>45</o:Lines>
-  <o:Paragraphs>10</o:Paragraphs>
-  <o:CharactersWithSpaces>6742</o:CharactersWithSpaces>
-  <o:Version>9.3821</o:Version>
- </o:DocumentProperties>
-</xml><![endif]-->
-<style>
-<!--
- /* Style Definitions */
-p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
--->
-</style>
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in'>
-
-<div class=Section1 dir=RTL>
-
-<p class=MsoNormal align=center dir=RTL style='text-align:center;direction:
-rtl;unicode-bidi:embed'><span lang=AR-SA>&#1491;&#1489;&#1512;&#1497;&#1501; &#1513;&#1488;&#1505;&#1493;&#1512; &#1500;&#1498; &#1500;&#1506;&#1513;&#1493;&#1514; &#1488;&#1507; &#1508;&#1506;&#1501;, &#1495;&#1500;&#1511; 1</span><span
-dir=LTR></span><span dir=LTR style='mso-bidi-language:HE'><span dir=LTR></span><o:p></o:p></span></p>
-
-<p class=MsoNormal dir=RTL style='margin-bottom:12.0pt;text-align:right;
-direction:rtl;unicode-bidi:embed'><span dir=RTL></span><span lang=AR-SA><br>
-&#1502;&#1488;&#1514; &#1497;&#1493;&#1488;&#1500; &#1505;&#1508;&#1493;&#1500;&#1505;&#1511;&#1497;<br>
-6 &#1489;&#1488;&#1508;&#1512;&#1497;&#1500;, 2000<br>
-<br>
-&#1504;&#1496;&#1505;&#1511;&#1497;&#1497;&#1508; 6.0 &#1497;&#1493;&#1510;&#1488; &#1505;&#1493;&#1507; &#1499;&#1500; &#1505;&#1493;&#1507; &#1488;&#1500; &#1490;&#1512;&#1505;&#1514; &#1492;&#1489;&#1496;&#1488; &#1492;&#1510;&#1497;&#1489;&#1493;&#1512;&#1497;&#1514; &#1492;&#1512;&#1488;&#1513;&#1493;&#1504;&#1492; &#1513;&#1500;&#1493;. &#1500;&#1488; &#1492;&#1497;&#1497;&#1514;&#1492; &#1490;&#1512;&#1505;&#1492;
-5.0. &#1492;&#1490;&#1512;&#1505;&#1492; &#1492;&#1506;&#1497;&#1511;&#1512;&#1497;&#1514; &#1492;&#1488;&#1495;&#1512;&#1493;&#1504;&#1492;, &#1490;&#1512;&#1505;&#1492; 4.0, &#1513;&#1493;&#1495;&#1512;&#1512;&#1492; &#1500;&#1508;&#1504;&#1497; &#1499;&#1502;&#1506;&#1496; &#1513;&#1500;&#1493;&#1513; &#1513;&#1504;&#1497;&#1501;. &#1513;&#1500;&#1493;&#1513; &#1513;&#1504;&#1497;&#1501; &#1492;&#1501; &#1494;&#1502;&#1503;
-<b>&#1502;&#1488;&#1493;&#1491;</b> &#1488;&#1512;&#1493;&#1498; &#1489;&#1506;&#1493;&#1500;&#1501; &#1492;&#1488;&#1497;&#1504;&#1496;&#1512;&#1504;&#1496;. &#1499;&#1500; &#1492;&#1494;&#1502;&#1503; &#1492;&#1494;&#1492;, &#1504;&#1496;&#1505;&#1511;&#1497;&#1497;&#1508; &#1497;&#1513;&#1489;&#1492; &#1489;&#1510;&#1491;, &#1495;&#1505;&#1512;&#1514; &#1497;&#1513;&#1506;, &#1499;&#1513;&#1504;&#1514;&#1495;
-&#1492;&#1513;&#1493;&#1511; &#1513;&#1500;&#1492;&#1501; &#1510;&#1504;&#1495;.<br>
-<br>
-&#1494;&#1492; &#1511;&#1510;&#1514; &#1502;&#1514;&#1495;&#1505;&#1491; &#1502;&#1510;&#1497;&#1491;&#1497; &#1500;&#1489;&#1511;&#1512; &#1488;&#1493;&#1514;&#1501; &#1506;&#1500; &#1499;&#1498; &#1513;&#1495;&#1497;&#1499;&#1493; &#1499;&#1500; &#1499;&#1498; &#1492;&#1512;&#1489;&#1492; &#1494;&#1502;&#1503; &#1489;&#1497;&#1503; &#1490;&#1512;&#1505;&#1488;&#1493;&#1514;. &#1499;&#1499;&#1500;&#1493;&#1514; &#1492;&#1499;&#1500;, &#1492;&#1501;
-&#1500;&#1488; &#1506;&#1513;&#1493; &#1488;&#1514; &#1494;&#1492; <b>&#1489;&#1499;&#1493;&#1493;&#1504;&#1492;</b>, &#1500;&#1488;?<br>
-<br>
-&#1493;&#1489;&#1499;&#1503; - &#1499;&#1503;. &#1492;&#1501; &#1499;&#1503; &#1506;&#1513;&#1493; &#1488;&#1514; &#1494;&#1492; &#1489;&#1499;&#1493;&#1493;&#1504;&#1492;. &#1492;&#1501; &#1506;&#1513;&#1493; &#1488;&#1514; &#1494;&#1492; &#1489;&#1499;&#1498; &#1513;&#1506;&#1513;&#1493; &#1488;&#1514; <b>&#1492;&#1496;&#1506;&#1493;&#1514; &#1492;&#1488;&#1505;&#1496;&#1512;&#1496;&#1490;&#1497;&#1514; &#1492;&#1490;&#1491;&#1493;&#1500;&#1492;
-&#1489;&#1497;&#1493;&#1514;&#1512; </b>&#1513;&#1499;&#1500; &#1495;&#1489;&#1512;&#1514; &#1514;&#1493;&#1499;&#1504;&#1492;&nbsp; &#1497;&#1499;&#1493;&#1500;&#1492; &#1500;&#1506;&#1513;&#1493;&#1514;:<br>
-<br>
-&#1492;&#1501; &#1492;&#1495;&#1500;&#1497;&#1496;&#1493; &#1500;&#1499;&#1514;&#1493;&#1489; &#1488;&#1514; &#1492;&#1511;&#1493;&#1491; &#1502;&#1495;&#1491;&#1513;.<br>
-<br>
-&#1504;&#1496;&#1505;&#1511;&#1497;&#1497;&#1508; &#1488;&#1497;&#1504;&#1492; &#1492;&#1495;&#1489;&#1512;&#1492; &#1492;&#1512;&#1488;&#1513;&#1493;&#1504;&#1492; &#1513;&#1506;&#1513;&#1514;&#1492; &#1488;&#1514; &#1492;&#1496;&#1506;&#1493;&#1514; &#1492;&#1494;&#1488;&#1514;. &#1489;&#1493;&#1512;&#1500;&#1488;&#1504;&#1491; &#1506;&#1513;&#1514;&#1492; &#1488;&#1514; &#1488;&#1493;&#1514;&#1492; &#1496;&#1506;&#1493;&#1514; &#1499;&#1488;&#1513;&#1512; &#1492;&#1501;
-&#1511;&#1504;&#1493; &#1488;&#1514; Arago &#1493;&#1504;&#1497;&#1505;&#1493;&#1497; &#1500;&#1492;&#1508;&#1493;&#1498; &#1488;&#1493;&#1514;&#1493; &#1500;-dBase for Windows, &#1508;&#1512;&#1493;&#1497;&#1497;&#1511;&#1496; &#1502;&#1493;&#1506;&#1491; &#1500;&#1499;&#1497;&#1513;&#1500;&#1493;&#1503; &#1513;&#1500;&#1511;&#1495; &#1494;&#1502;&#1503;
-&#1512;&#1489; &#1499;&#1500; &#1499;&#1498; &#1513;-Microsoft Access &#1490;&#1504;&#1489; &#1488;&#1514; &#1488;&#1512;&#1493;&#1495;&#1514; &#1492;&#1510;&#1492;&#1512;&#1497;&#1497;&#1501; <span style='color:red'>&#1513;&#1500;&#1492;&#1501;. &#1492;&#1501;</span>
-&#1506;&#1513;&#1493; &#1494;&#1488;&#1514; &#1513;&#1493;&#1489; &#1489;&#1499;&#1498; &#1513;&#1513;&#1499;&#1514;&#1489;&#1493; &#1488;&#1514; Quattro Pro &#1502;&#1495;&#1491;&#1513; &#1493;&#1492;&#1508;&#1514;&#1497;&#1506;&#1493; &#1488;&#1504;&#1513;&#1497;&#1501; &#1489;&#1499;&#1502;&#1492; &#1502;&#1506;&#1496; &#1497;&#1499;&#1493;&#1500;&#1493;&#1514; &#1492;&#1497;&#1493; &#1500;&#1493;.
-&#1502;&#1497;&#1511;&#1512;&#1493;&#1505;&#1493;&#1508;&#1496; &#1499;&#1502;&#1506;&#1496; &#1506;&#1513;&#1493; &#1488;&#1514; &#1488;&#1493;&#1514;&#1492; &#1496;&#1506;&#1493;&#1514;, &#1489;&#1504;&#1505;&#1497;&#1493;&#1503; &#1500;&#1499;&#1514;&#1493;&#1489; &#1488;&#1514; Word for Windows &#1502;&#1492;&#1514;&#1495;&#1500;&#1492; &#1489;&#1508;&#1512;&#1493;&#1497;&#1497;&#1511;&#1496;
-&#1502;&#1493;&#1506;&#1491; &#1500;&#1499;&#1497;&#1513;&#1500;&#1493;&#1503; &#1489;&#1513;&#1501; Pyramid, &#1488;&#1513;&#1512; &#1504;&#1505;&#1490;&#1512;, &#1504;&#1494;&#1512;&#1511; &#1493;&#1496;&#1493;&#1488;&#1496;&#1488; &#1502;&#1514;&#1495;&#1514; &#1500;&#1513;&#1496;&#1497;&#1495;. &#1500;&#1502;&#1494;&#1500;&#1501; &#1513;&#1500; &#1502;&#1497;&#1511;&#1512;&#1493;&#1505;&#1493;&#1508;&#1496;,
-&#1492;&#1501; &#1500;&#1488; &#1492;&#1508;&#1505;&#1497;&#1511;&#1493; &#1500;&#1506;&#1489;&#1493;&#1491; &#1506;&#1500; &#1489;&#1505;&#1497;&#1505; &#1492;&#1511;&#1493;&#1491; &#1492;&#1497;&#1513;&#1503; &#1502;&#1492; &#1513;&#1506;&#1513;&#1492; &#1488;&#1493;&#1514;&#1493; &#1512;&#1511; &#1500;&#1488;&#1505;&#1493;&#1503; &#1508;&#1497;&#1504;&#1504;&#1505;&#1497; &#1493;&#1500;&#1488; &#1500;&#1488;&#1505;&#1496;&#1512;&#1496;&#1490;&#1497;.<br>
-<br>
-&#1488;&#1504;&#1495;&#1504;&#1493; &#1502;&#1514;&#1499;&#1504;&#1514;&#1497;&#1501;. &#1502;&#1514;&#1499;&#1504;&#1514;&#1497;&#1501; &#1492;&#1501;, &#1489;&#1504;&#1508;&#1513;&#1501;, &#1488;&#1512;&#1499;&#1497;&#1496;&#1511;&#1496;&#1497;&#1501;, &#1493;&#1492;&#1491;&#1489;&#1512; &#1492;&#1512;&#1488;&#1513;&#1493;&#1503; &#1513;&#1492;&#1501; &#1512;&#1493;&#1510;&#1497;&#1501; &#1500;&#1506;&#1513;&#1493;&#1514; &#1499;&#1513;&#1492;&#1501; &#1502;&#1490;&#1497;&#1506;&#1497;&#1501;
-&#1500;&#1488;&#1514;&#1512; &#1489;&#1504;&#1497;&#1497;&#1492; &#1492;&#1493;&#1488; &#1500;&#1513;&#1496;&#1495; &#1488;&#1514; &#1492;&#1502;&#1511;&#1493;&#1501; &#1489;&#1506;&#1494;&#1512;&#1514; &#1489;&#1493;&#1500;&#1491;&#1493;&#1494;&#1512;&#1497;&#1501; &#1493;&#1500;&#1489;&#1504;&#1493;&#1514; &#1502;&#1513;&#1492;&#1493; &#1490;&#1491;&#1493;&#1500;. &#1488;&#1497;&#1504;&#1504;&#1493; &#1499;&#1500;-&#1499;&#1498; &#1502;&#1514;&#1500;&#1492;&#1489;&#1497;&#1501;
-&#1502;&#1489;&#1497;&#1510;&#1493;&#1506; &#1513;&#1497;&#1504;&#1493;&#1497;&#1497;&#1501; &#1492;&#1491;&#1512;&#1490;&#1514;&#1497;&#1497;&#1501;: &#1500;&#1514;&#1511;&#1503; &#1491;&#1489;&#1512;&#1497;&#1501;, &#1500;&#1513;&#1508;&#1512; &#1491;&#1489;&#1512;&#1497;&#1501;, &#1500;&#1504;&#1496;&#1493;&#1506; &#1490;&#1497;&#1504;&#1493;&#1514; &#1508;&#1512;&#1495;&#1497;&#1501;.<br>
-<br>
-&#1497;&#1513; &#1505;&#1497;&#1489;&#1492; &#1502;&#1493;&#1505;&#1514;&#1512;&#1514; &#1513;&#1502;&#1514;&#1499;&#1504;&#1514;&#1497;&#1501; &#1514;&#1502;&#1497;&#1491; &#1512;&#1493;&#1510;&#1497;&#1501; &#1500;&#1494;&#1512;&#1493;&#1511; &#1488;&#1514; &#1492;&#1511;&#1493;&#1491; &#1493;&#1500;&#1492;&#1514;&#1495;&#1497;&#1500; &#1502;&#1495;&#1491;&#1513;. &#1492;&#1505;&#1497;&#1489;&#1492; &#1492;&#1497;&#1488; &#1513;&#1501; &#1495;&#1493;&#1513;&#1489;&#1497;&#1501;
-&#1513;&#1492;&#1511;&#1493;&#1491; &#1492;&#1497;&#1513;&#1503; &#1492;&#1493;&#1488; &#1494;&#1489;&#1500;. &#1493;&#1492;&#1504;&#1492; &#1492;&#1513;&#1511;&#1508;&#1492; &#1502;&#1506;&#1504;&#1497;&#1497;&#1504;&#1514;: <b>&#1492;&#1501; &#1511;&#1512;&#1493;&#1489; &#1500;&#1493;&#1493;&#1491;&#1488;&#1497; &#1496;&#1493;&#1506;&#1497;&#1501;</b>. &#1492;&#1505;&#1497;&#1489;&#1492; &#1513;&#1492;&#1501; &#1495;&#1493;&#1513;&#1489;&#1497;&#1501;
-&#1513;&#1492;&#1511;&#1493;&#1491; &#1492;&#1497;&#1513;&#1503; &#1492;&#1493;&#1488; <span style='color:red'>&#1489;&#1500;&#1490;&#1503; </span>&#1492;&#1493;&#1488; &#1489;&#1490;&#1500;&#1500; <span
-style='color:red'>&#1495;&#1493;&#1511; &#1497;&#1505;&#1493;&#1491;&#1497; &#1493;&#1489;&#1505;&#1497;&#1505;&#1497; &#1513;&#1500; &#1492;&#1514;&#1499;&#1504;&#1493;&#1514;</span>:</span><span dir=LTR></span><span
-dir=LTR style='mso-bidi-language:HE'><span dir=LTR></span><o:p></o:p></span></p>
-
-<div align=center dir=ltr>
-
-<table border=1 cellpadding=0 style='mso-cellspacing:1.5pt;border:outset 1.5pt;
- mso-padding-alt:1.5pt 1.5pt 1.5pt 1.5pt;mso-table-dir:rtl'>
- <tr>
-  <td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'>
-  <p class=MsoNormal dir=RTL style='text-align:right;direction:rtl;unicode-bidi:
-  embed'><b><span dir=LTR style='mso-bidi-language:HE'>&#1511;&#1513;&#1492; &#1497;&#1493;&#1514;&#1512; &#1500;&#1511;&#1512;&#1493;&#1488; &#1511;&#1493;&#1491; &#1502;&#1488;&#1513;&#1512;
-  &#1500;&#1499;&#1514;&#1493;&#1489; &#1488;&#1493;&#1514;&#1493;.</span></b><span dir=LTR style='mso-bidi-language:HE'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-</div>
-
-<p class=MsoNormal align=center dir=RTL style='text-align:center;direction:
-rtl;unicode-bidi:embed'><span dir=RTL></span><span lang=AR-SA><![if !supportEmptyParas]>&nbsp;<![endif]><span
-dir=RTL></span><o:p></o:p></span></p>
-
-<p class=MsoNormal dir=RTL style='margin-bottom:12.0pt;text-align:right;
-direction:rtl;unicode-bidi:embed'><span lang=AR-SA>&nbsp;&#1494;&#1488;&#1514; &#1492;&#1505;&#1497;&#1489;&#1492; &#1513;&#1513;&#1497;&#1502;&#1493;&#1513; &#1495;&#1493;&#1494;&#1512; &#1489;&#1511;&#1493;&#1491;
-&#1492;&#1493;&#1488; &#1499;&#1500; &#1499;&#1498; &#1511;&#1513;&#1492;. &#1494;&#1488;&#1514; &#1492;&#1505;&#1497;&#1489;&#1492; &#1502;&#1491;&#1493;&#1506; &#1500;&#1499;&#1500; &#1488;&#1495;&#1491; &#1489;&#1510;&#1493;&#1493;&#1514; &#1513;&#1500;&#1498; &#1497;&#1513; &#1508;&#1493;&#1504;&#1511;&#1510;&#1497;&#1492; &#1513;&#1493;&#1504;&#1492; &#1513;&#1492;&#1501; &#1512;&#1493;&#1510;&#1497;&#1501; &#1500;&#1492;&#1513;&#1514;&#1502;&#1513;
-&#1499;&#1491;&#1497; &#1500;&#1508;&#1510;&#1500; &#1502;&#1495;&#1512;&#1493;&#1494;&#1493;&#1514; &#1500;&#1502;&#1506;&#1512;&#1499;&#1497;&#1501; &#1513;&#1500; &#1502;&#1495;&#1512;&#1493;&#1494;&#1493;&#1514;. &#1492;&#1501; &#1499;&#1493;&#1514;&#1489;&#1497;&#1501; &#1508;&#1493;&#1504;&#1511;&#1510;&#1497;&#1492; &#1502;&#1513;&#1500;&#1492;&#1501; &#1489;&#1490;&#1500;&#1500; &#1513;&#1494;&#1492; &#1497;&#1493;&#1514;&#1512; &#1511;&#1500; &#1493;&#1497;&#1493;&#1514;&#1512;
-&#1499;&#1497;&#1507; &#1502;&#1488;&#1513;&#1512; &#1500;&#1492;&#1489;&#1497;&#1503; &#1488;&#1497;&#1498; &#1492;&#1508;&#1493;&#1504;&#1511;&#1510;&#1497;&#1492; &#1492;&#1497;&#1513;&#1504;&#1492; &#1506;&#1493;&#1489;&#1491;&#1514;.<br>
-<br>
-&#1489;&#1514;&#1493;&#1512; &#1492;&#1511;&#1489;&#1500;&#1492; &#1513;&#1500; &#1492;&#1488;&#1511;&#1497;&#1505;&#1493;&#1502;&#1492; &#1494;&#1488;&#1514;, &#1514;&#1513;&#1488;&#1500; &#1499;&#1502;&#1506;&#1496; &#1499;&#1500; &#1502;&#1514;&#1499;&#1504;&#1514; &#1492;&#1497;&#1493;&#1501; &#1506;&#1500; &#1492;&#1511;&#1493;&#1491; &#1513;&#1492;&#1501; &#1506;&#1493;&#1489;&#1491;&#1497;&#1501; &#1506;&#1500;&#1497;&#1493;.
-&quot;<span style='color:red'>&#1494;&#1492; &#1489;&#1500;&#1490;&#1503; &#1502;&#1493;&#1495;&#1500;&#1496;</span>&quot; &#1492;&#1503; &#1497;&#1490;&#1497;&#1491;&#1493; &#1500;&#1498;. &quot;&#1492;&#1491;&#1489;&#1512;
-&#1492;&#1512;&#1488;&#1513;&#1493;&#1503; &#1513;&#1488;&#1504;&#1497; &#1512;&#1493;&#1510;&#1492; &#1500;&#1506;&#1513;&#1493;&#1514; &#1488;&#1497;&#1514;&#1493; &#1492;&#1493;&#1488; &#1500;&#1494;&#1512;&#1493;&#1511; &#1488;&#1514; &#1492;&#1499;&#1500; &#1493;&#1500;&#1492;&#1514;&#1495;&#1497;&#1500; &#1502;&#1495;&#1491;&#1513;.&quot;<br>
-<br>
-&#1502;&#1491;&#1493;&#1506; &#1494;&#1492; &#1489;&#1500;&#1490;&#1503;?<br>
-<br>
-&quot;&#1496;&#1493;&#1489;,&quot; &#1492;&#1501; &#1497;&#1488;&#1502;&#1512;&#1493;, &quot;&#1514;&#1505;&#1514;&#1499;&#1500; &#1506;&#1500; &#1492;&#1508;&#1493;&#1504;&#1511;&#1510;&#1497;&#1492; &#1492;&#1494;&#1488;&#1514;. &#1492;&#1497;&#1488; &#1489;&#1488;&#1493;&#1512;&#1498; &#1513;&#1504;&#1497; &#1506;&#1502;&#1493;&#1491;&#1497;&#1501;! &#1513;&#1493;&#1501;
-&#1491;&#1489;&#1512; &#1502;&#1502;&#1502;&#1504;&#1492; &#1500;&#1488; &#1513;&#1497;&#1497;&#1498; &#1488;&#1500;&#1497;&#1492;! &#1488;&#1497;&#1504;&#1497; &#1497;&#1493;&#1491;&#1506; &#1500;&#1502;&#1492; &#1502;&#1497;&#1493;&#1506;&#1491;&#1493;&#1514; &#1495;&#1510;&#1497; &#1502;&#1511;&#1512;&#1497;&#1488;&#1493;&#1514; &#1492;-API &#1492;&#1488;&#1500;&#1492;.&quot;<br>
-<br>
-&#1500;&#1508;&#1504;&#1497; &#1513;&#1492;&#1490;&#1500;&#1497;&#1493;&#1503; &#1492;&#1488;&#1500;&#1511;&#1496;&#1512;&#1493;&#1504;&#1497; &#1492;&#1495;&#1491;&#1513; &#1513;&#1500; &#1489;&#1493;&#1512;&#1500;&#1488;&#1504;&#1491; &#1497;&#1510;&#1488; &#1500;&#1513;&#1493;&#1511;, &#1508;&#1497;&#1500;&#1497;&#1508; &#1511;&#1488;&#1492;&#1503;, &#1492;&#1502;&#1497;&#1497;&#1505;&#1491; &#1492;&#1505;&#1505;&#1490;&#1493;&#1504;&#1497; &#1513;&#1500; &#1489;&#1493;&#1512;&#1500;&#1488;&#1504;&#1491;,
-&#1510;&#1493;&#1496;&#1496; &#1492;&#1512;&#1489;&#1492; &#1489;&#1514;&#1511;&#1513;&#1493;&#1512;&#1514; &#1499;&#1513;&#1492;&#1493;&#1488; &#1502;&#1513;&#1493;&#1493;&#1497;&#1509; &nbsp;&#1506;&#1500; &#1499;&#1502;&#1492; Quattro Pro &#1497;&#1492;&#1497;&#1492; &#1492;&#1512;&#1489;&#1492; &#1497;&#1493;&#1514;&#1512; &#1496;&#1493;&#1489; &#1502;-Excel,
-&#1502;&#1513;&#1493;&#1501; &#1513;&#1492;&#1493;&#1488; &#1513;&#1493;&#1499;&#1514;&#1489; &#1502;&#1495;&#1491;&#1513;. &#1511;&#1493;&#1491; &#1502;&#1511;&#1493;&#1512; &#1495;&#1491;&#1513; &#1500;&#1495;&#1500;&#1493;&#1496;&#1497;&#1503;! &#1499;&#1488;&#1497;&#1500;&#1493; &#1513;&#1511;&#1493;&#1491; </span><span lang=HE
-style='color:red;mso-bidi-language:HE'>&#1510;&#1493;&#1489;&#1512;</span><span lang=HE> </span><span
-lang=AR-SA>&#1495;&#1500;&#1493;&#1491;&#1492;.<br>
-<br>
-&#1492;&#1512;&#1506;&#1497;&#1493;&#1503; &#1513;&#1511;&#1493;&#1491; &#1495;&#1491;&#1513; &#1497;&#1493;&#1514;&#1512; &#1496;&#1493;&#1489; &#1502;&#1497;&#1513;&#1503; &#1492;&#1493;&#1488; &#1489;&#1508;&#1512;&#1493;&#1513; &#1488;&#1489;&#1505;&#1493;&#1512;&#1491;&#1497;. &#1489;&#1511;&#1493;&#1491; &#1497;&#1513;&#1503; <b>&#1504;&#1506;&#1513;&#1492; &#1513;&#1497;&#1502;&#1493;&#1513;</b>. &#1492;&#1493;&#1488;
-<b>&#1504;&#1489;&#1491;&#1511;</b>. <b>&#1492;&#1512;&#1489;&#1492;</b> &#1489;&#1488;&#1490;&#1497;&#1501; &#1504;&#1502;&#1510;&#1488;&#1493; &#1493;&#1492;&#1501; &nbsp;<b>&#1514;&#1493;&#1511;&#1504;&#1493;</b>. &#1488;&#1497;&#1503; &#1513;&#1493;&#1501; &#1491;&#1489;&#1512; &#1512;&#1506; &#1489;&#1493;.
-&#1492;&#1493;&#1488; &#1488;&#1497;&#1504;&#1493; &#1514;&#1493;&#1508;&#1505; &#1513;&#1490;&#1497;&#1488;&#1493;&#1514; &#1489;&#1499;&#1498; &#1513;&#1492;&#1493;&#1488; &#1497;&#1493;&#1513;&#1489; &#1506;&#1500; &#1492;&#1499;&#1493;&#1504;&#1503; &#1492;&#1511;&#1513;&#1497;&#1495; &#1513;&#1500;&#1498;. &#1500;&#1492;&#1508;&#1498;, &#1495;&#1489;&#1497;&#1489;&#1497;! &#1492;&#1488;&#1501; &#1514;&#1493;&#1499;&#1504;&#1492; &#1510;&#1512;&#1497;&#1499;&#1492;
-&#1500;&#1492;&#1497;&#1493;&#1514; &#1499;&#1502;&#1493; &#1505;&#1493;&#1505;&#1497;&#1514;&#1488; &#1497;&#1513;&#1504;&#1492; <span style='color:red'>&#1513;&#1510;&#1493;&#1489;&#1512;&#1514;</span> &#1495;&#1500;&#1493;&#1491;&#1492; &#1512;&#1511; &#1489;&#1499;&#1498; &#1513;&#1492;&#1497;&#1488; &#1497;&#1493;&#1513;&#1489;&#1514;
-<span style='color:red'>&#1489;&#1502;&#1493;&#1505;&#1498;</span>. &#1492;&#1488;&#1501; &#1514;&#1493;&#1499;&#1504;&#1492; &#1492;&#1497;&#1488; &#1499;&#1502;&#1493; &#1491;&#1493;&#1489;&#1493;&#1503; &#1500;&#1502;&#1513;&#1495;&#1511; &#1513;&#1504;&#1512;&#1488;&#1492; &#1502;&#1506;&#1493;&#1493;&#1514;
-&#1488;&#1501; &#1500;&#1488; &#1504;&#1506;&#1513;&#1492; &#1502;<b>&#1495;&#1493;&#1502;&#1512; &#1495;&#1491;&#1513; &#1500;&#1495;&#1500;&#1493;&#1496;&#1497;&#1503;</b>?<br>
-<br>
-&#1489;&#1495;&#1494;&#1512;&#1492; &#1500;&#1508;&#1493;&#1504;&#1511;&#1510;&#1497;&#1492; &#1489;&#1514; &#1513;&#1504;&#1497; &#1492;&#1506;&#1502;&#1493;&#1491;&#1497;&#1501;. &#1499;&#1503;, &#1488;&#1504;&#1497; &#1497;&#1493;&#1491;&#1506;, &#1494;&#1488;&#1514; &#1512;&#1511; &#1508;&#1493;&#1504;&#1511;&#1510;&#1497;&#1492; &#1508;&#1513;&#1493;&#1496;&#1492; &#1500;&#1492;&#1510;&#1497;&#1490; &#1495;&#1500;&#1493;&#1503;, &#1488;&#1489;&#1500;
-&#1492;&#1497;&#1488; &#1492;&#1510;&#1502;&#1497;&#1495;&#1492; <span style='color:red'>&#1511;&#1510;&#1514; &#1513;&#1497;&#1506;&#1512;</span> &#1493;&#1491;&#1489;&#1512;&#1497;&#1501; &#1504;&#1493;&#1505;&#1508;&#1497;&#1501; &#1493;&#1488;&#1497;&#1513; &#1488;&#1497;&#1504;&#1493; &#1497;&#1493;&#1491;&#1506;
-&#1502;&#1491;&#1493;&#1506;. &#1489;&#1505;&#1491;&#1512;, &#1488;&#1494; &#1488;&#1504;&#1497; &#1488;&#1490;&#1497;&#1491; &#1500;&#1499;&#1501; &#1502;&#1491;&#1493;&#1506;: &#1488;&#1500;&#1492; &#1492;&#1501; &#1514;&#1497;&#1511;&#1493;&#1504;&#1497; &#1489;&#1488;&#1490;&#1497;&#1501;. &#1488;&#1495;&#1491; &#1502;&#1492;&#1501; &#1502;&#1514;&#1511;&#1503; &#1488;&#1514; &#1492;&#1489;&#1488;&#1490; &#1513;&#1511;&#1512;&#1492;
-&#1500;&#1504;&#1504;&#1505;&#1497; &#1499;&#1488;&#1513;&#1512; &#1492;&#1497;&#1488; &#1504;&#1497;&#1505;&#1514;&#1492; &#1500;&#1492;&#1514;&#1511;&#1497;&#1503; &#1488;&#1514; &#1492;&#1514;&#1493;&#1499;&#1504;&#1492; &#1506;&#1500; &#1502;&#1495;&#1513;&#1489; &#1513;&#1500;&#1488; &#1492;&#1497;&#1492; &#1489;&#1493; Internet Explorer. &#1506;&#1493;&#1491;
-&#1488;&#1495;&#1491; &#1502;&#1514;&#1511;&#1503; &#1488;&#1514; &#1492;&#1489;&#1488;&#1490; &#1513;&#1511;&#1493;&#1512;&#1492; &#1499;&#1488;&#1513;&#1512; &#1497;&#1513; &#1495;&#1493;&#1505;&#1512; &#1494;&#1499;&#1512;&#1493;&#1503;. &#1506;&#1493;&#1491; &#1488;&#1495;&#1491; &#1502;&#1514;&#1511;&#1503; &#1489;&#1488;&#1490; &#1513;&#1511;&#1493;&#1512;&#1492; &#1499;&#1488;&#1513;&#1512; &#1492;&#1511;&#1493;&#1489;&#1509; &#1504;&#1502;&#1510;&#1488;
-&#1506;&#1500; &#1491;&#1497;&#1505;&#1511;&#1496; &#1493;&#1492;&#1502;&#1513;&#1514;&#1502;&#1513; &#1513;&#1493;&#1500;&#1507; &#1488;&#1514; &#1492;&#1491;&#1497;&#1505;&#1511;&#1496; &#1489;&#1488;&#1502;&#1510;&#1506;. &#1492;&#1511;&#1512;&#1497;&#1488;&#1492; &#1500;-LoadLibrary &#1502;&#1490;&#1506;&#1497;&#1500;&#1492; &#1488;&#1489;&#1500; &#1492;&#1497;&#1488; &#1490;&#1493;&#1512;&#1502;&#1514;
-&#1500;&#1511;&#1493;&#1491; &#1500;&#1506;&#1489;&#1493;&#1491; &#1506;&#1500; &#1490;&#1512;&#1505;&#1488;&#1493;&#1514; &#1497;&#1513;&#1504;&#1493;&#1514; &#1513;&#1500; Windows 95.<br>
-<br>
-&#1499;&#1500; &#1488;&#1495;&#1491; &#1502;&#1492;&#1489;&#1488;&#1490;&#1497;&#1501; &#1492;&#1488;&#1500;&#1492; &#1500;&#1511;&#1495; &#1513;&#1489;&#1493;&#1506;&#1493;&#1514; &#1513;&#1500; &#1513;&#1497;&#1502;&#1493;&#1513; &#1489;&#1506;&#1493;&#1500;&#1501; &#1492;&#1488;&#1502;&#1497;&#1514;&#1497; &#1500;&#1508;&#1504;&#1497; &#1513;&#1492;&#1501; &#1504;&#1502;&#1510;&#1488;&#1493;. &#1497;&#1497;&#1514;&#1499;&#1503; &#1513;&#1492;&#1502;&#1514;&#1499;&#1504;&#1514;
-&#1489;&#1497;&#1500;&#1492; &#1499;&#1502;&#1492; &#1497;&#1502;&#1497;&#1501; &#1499;&#1491;&#1497; &#1500;&#1513;&#1495;&#1494;&#1512; &#1488;&#1514; &#1492;&#1489;&#1488;&#1490; &#1489;&#1502;&#1506;&#1489;&#1491;&#1492; &#1493;&#1500;&#1514;&#1511;&#1503; &#1488;&#1493;&#1514;&#1493;. &#1488;&#1501; &#1494;&#1492; &#1499;&#1502;&#1493; &#1492;&#1512;&#1489;&#1492; &#1489;&#1488;&#1490;&#1497;&#1501;, &#1492;&#1514;&#1497;&#1511;&#1493;&#1503;
-&#1506;&#1513;&#1493;&#1497; &#1500;&#1492;&#1497;&#1493;&#1514; &#1513;&#1493;&#1512;&#1492; &#1488;&#1495;&#1514; &#1513;&#1500; &#1511;&#1493;&#1491; &#1488;&#1493; &#1513;&#1492;&#1493;&#1488; &#1506;&#1513;&#1493;&#1497; &#1500;&#1492;&#1497;&#1493;&#1514; &#1512;&#1511; &#1513;&#1504;&#1497; &#1514;&#1493;&#1493;&#1497;&#1501;, &#1488;&#1489;&#1500; &#1492;&#1512;&#1489;&#1492; &#1506;&#1489;&#1493;&#1491;&#1492; &#1493;&#1494;&#1502;&#1503;
-&#1492;&#1514;&#1504;&#1511;&#1494;&#1493; &#1489;&#1513;&#1504;&#1497; &#1492;&#1514;&#1493;&#1493;&#1497;&#1501; &#1492;&#1488;&#1500;&#1492;.<br>
-<br>
-&#1499;&#1488;&#1513;&#1512; &#1488;&#1514;&#1492; &#1494;&#1493;&#1512;&#1511; &#1488;&#1514; &#1492;&#1511;&#1493;&#1491; &#1493;&#1502;&#1514;&#1495;&#1497;&#1500; &#1502;&#1492;&#1514;&#1495;&#1500;&#1492; &#1488;&#1514;&#1492; &#1494;&#1493;&#1512;&#1511; &#1488;&#1514; &#1499;&#1500; &#1492;&#1497;&#1491;&#1506;. &#1488;&#1514; &#1499;&#1500; &#1514;&#1497;&#1511;&#1493;&#1504;&#1497; &#1492;&#1513;&#1490;&#1497;&#1488;&#1493;&#1514;. &#1513;&#1504;&#1497;&#1501;
-&#1513;&#1500; &#1506;&#1489;&#1493;&#1491;&#1514; &#1514;&#1499;&#1504;&#1493;&#1514;.<br>
-<br>
-&#1488;&#1514;&#1492; &#1494;&#1493;&#1512;&#1511; &#1488;&#1514; &#1492;&#1492;&#1493;&#1489;&#1500;&#1492; &#1513;&#1500;&#1498; &#1489;&#1513;&#1493;&#1511;. &#1488;&#1514;&#1492; &#1504;&#1493;&#1514;&#1503; &#1489;&#1502;&#1514;&#1504;&#1492; &#1513;&#1514;&#1497;&#1497;&#1501; &#1488;&#1493; &#1513;&#1500;&#1493;&#1513; &#1513;&#1504;&#1497;&#1501; &#1500;&#1502;&#1514;&#1495;&#1512;&#1497;&#1501; &#1513;&#1500;&#1498;, &#1493;&#1514;&#1488;&#1502;&#1497;&#1503;
-&#1500;&#1497;, &#1494;&#1492; <b>&#1492;&#1512;&#1489;&#1492;</b> &#1494;&#1502;&#1503; &#1489;&#1513;&#1504;&#1493;&#1514; &#1514;&#1493;&#1499;&#1504;&#1492;.<br>
-<br>
-&#1488;&#1514;&#1492; &#1513;&#1501; &#1488;&#1514; &#1506;&#1510;&#1502;&#1498; &#1489;&#1502;&#1510;&#1489; &#1502;&#1505;&#1493;&#1499;&#1503; &#1502;&#1488;&#1493;&#1491; &#1513;&#1489;&#1493; &#1488;&#1514;&#1492; &#1514;&#1513;&#1493;&#1493;&#1511; &#1490;&#1512;&#1505;&#1492; &#1497;&#1513;&#1504;&#1492; &#1513;&#1500; &#1492;&#1511;&#1493;&#1491; &#1489;&#1502;&#1513;&#1498; &#1502;&#1505;&#1508;&#1512; &#1513;&#1504;&#1497;&#1501;, &#1500;&#1490;&#1502;&#1512;&#1497;
-&#1500;&#1488; &#1502;&#1505;&#1493;&#1490;&#1500; &#1500;&#1506;&#1513;&#1493;&#1514; &#1513;&#1497;&#1504;&#1493;&#1497;&#1497;&#1501; &#1488;&#1505;&#1496;&#1512;&#1496;&#1490;&#1497;&#1497;&#1501; &#1488;&#1493; &#1500;&#1492;&#1490;&#1497;&#1489; &#1500;&#1497;&#1499;&#1493;&#1500;&#1493;&#1514; &#1495;&#1491;&#1513;&#1493;&#1514; &#1513;&#1491;&#1493;&#1512;&#1513; &#1492;&#1513;&#1493;&#1511;, &#1502;&#1513;&#1493;&#1501; &#1513;&#1488;&#1497;&#1503; &#1500;&#1498;
-&#1511;&#1493;&#1491; &#1513;&#1504;&#1497;&#1514;&#1503; &#1500;&#1513;&#1493;&#1493;&#1511;&#1493;. &#1506;&#1491;&#1497;&#1507; &#1499;&#1489;&#1512; &#1513;&#1514;&#1505;&#1490;&#1493;&#1512; &#1488;&#1514; &#1492;&#1506;&#1505;&#1511; &#1500;&#1502;&#1513;&#1498; &#1488;&#1493;&#1514;&#1493; &#1492;&#1494;&#1502;&#1503;.<br>
-<br>
-&#1488;&#1514;&#1492; &#1502;&#1489;&#1494;&#1489;&#1494; &#1492;&#1493;&#1503; &#1514;&#1493;&#1506;&#1508;&#1493;&#1514; &#1489;&#1499;&#1514;&#1497;&#1489;&#1514; &#1511;&#1493;&#1491; &#1513;&#1511;&#1497;&#1497;&#1501; &#1499;&#1489;&#1512;.<br>
-<br>
-&#1492;&#1488;&#1501; &#1497;&#1513; &#1488;&#1500;&#1496;&#1512;&#1504;&#1496;&#1497;&#1489;&#1492;? &#1497;&#1513; &#1511;&#1493;&#1504;&#1510;&#1504;&#1494;&#1493;&#1505; &#1513;&#1488;&#1493;&#1502;&#1512; &#1513;&#1492;&#1511;&#1493;&#1491; &#1492;&#1497;&#1513;&#1503; &#1513;&#1500; &#1504;&#1496;&#1505;&#1511;&#1497;&#1497;&#1508; &#1492;&#1497;&#1492; <b>&#1489;&#1488;&#1502;&#1514;</b> &#1512;&#1506;. &#1493;&#1489;&#1499;&#1503;,
-&#1497;&#1514;&#1499;&#1503; &#1513;&#1492;&#1497;&#1492; &#1512;&#1506;, &#1488;&#1489;&#1500;, &#1497;&#1493;&#1491;&#1506; &#1502;&#1492;? &#1492;&#1493;&#1488; &#1506;&#1489;&#1491; &#1491;&#1497; &#1496;&#1493;&#1489; &#1506;&#1500; &#1492;&#1512;&#1489;&#1492; &#1502;&#1488;&#1493;&#1491; &#1502;&#1506;&#1512;&#1499;&#1493;&#1514; &#1502;&#1495;&#1513;&#1489; &#1513;&#1500; &#1492;&#1506;&#1493;&#1500;&#1501; &#1492;&#1488;&#1502;&#1497;&#1514;&#1497;.<br>
-<br>
-&#1499;&#1488;&#1513;&#1512; &#1502;&#1514;&#1499;&#1504;&#1514;&#1497;&#1501; &#1488;&#1493;&#1502;&#1512;&#1497;&#1501; &#1513;&#1492;&#1511;&#1493;&#1491; <span style='color:red'>&#1492;&#1493;&#1488; &#1489;&#1500;&#1490;&#1503; &#1502;&#1493;&#1495;&#1500;&#1496;</span> (&#1499;&#1508;&#1497; &#1513;&#1492;&#1501;
-&#1514;&#1502;&#1497;&#1491; &#1488;&#1493;&#1502;&#1512;&#1497;&#1501;), &#1497;&#1513;&#1504;&#1501; &#1513;&#1500;&#1493;&#1513;&#1492; &#1491;&#1489;&#1512;&#1497;&#1501; &#1513;&#1506;&#1500;&#1493;&#1500;&#1497;&#1501; &#1500;&#1492;&#1497;&#1493;&#1514; &#1500;&#1488; &#1489;&#1505;&#1491;&#1512; &#1489;&#1493;.<br>
-<br>
-&#1512;&#1488;&#1513;&#1497;&#1514;, &#1497;&#1513;&#1504;&#1503; &#1489;&#1506;&#1497;&#1493;&#1514; &#1488;&#1512;&#1499;&#1497;&#1496;&#1511;&#1496;&#1493;&#1512;&#1492;. &#1492;&#1511;&#1493;&#1491; &#1488;&#1497;&#1504;&#1493; &#1489;&#1504;&#1493;&#1497; &#1496;&#1493;&#1489;. &#1492;&#1511;&#1493;&#1491; &#1513;&#1500; &#1492;&#1496;&#1497;&#1508;&#1493;&#1500; &#1489;&#1512;&#1513;&#1514; &#1502;&#1511;&#1508;&#1497;&#1509; &#1514;&#1497;&#1489;&#1493;&#1514;
-&#1491;&#1497;&#1488;&#1500;&#1493;&#1490; &#1502;&#1513;&#1493;&#1501; &#1502;&#1511;&#1493;&#1501;; &#1494;&#1492; &#1492;&#1497;&#1492; &#1510;&#1512;&#1497;&#1498; &#1500;&#1492;&#1497;&#1493;&#1514; &#1502;&#1496;&#1493;&#1508;&#1500; &#1489;&#1511;&#1493;&#1491; &#1513;&#1500; &#1502;&#1502;&#1513;&#1511; &#1492;&#1502;&#1513;&#1514;&#1502;&#1513;. &#1489;&#1506;&#1497;&#1493;&#1514; &#1488;&#1500;&#1492; &#1497;&#1499;&#1493;&#1500;&#1493;&#1514;
-&#1500;&#1492;&#1497;&#1508;&#1514;&#1512;, &#1488;&#1495;&#1514; &#1489;&#1494;&#1502;&#1504;&#1492;, &#1506;&#1500; &#1497;&#1491;&#1497; &#1492;&#1506;&#1489;&#1512;&#1514; &#1511;&#1493;&#1491; &#1489;&#1494;&#1492;&#1497;&#1512;&#1493;&#1514;, &#1489;&#1504;&#1497;&#1497;&#1492; &#1502;&#1495;&#1491;&#1513;, &#1493;&#1513;&#1497;&#1504;&#1493;&#1497; &#1502;&#1502;&#1513;&#1511;&#1497;&#1501;. &#1492;&#1501; &#1497;&#1499;&#1493;&#1500;&#1497;&#1501;
-&#1500;&#1492;&#1506;&#1513;&#1493;&#1514; &#1506;&#1500;-&#1497;&#1491;&#1497; &#1502;&#1514;&#1499;&#1504;&#1514; &#1488;&#1495;&#1491; &#1513;&#1506;&#1493;&#1489;&#1491; &#1489;&#1494;&#1492;&#1497;&#1512;&#1493;&#1514; &#1493;&#1502;&#1499;&#1504;&#1497;&#1505; &#1488;&#1514; &#1492;&#1513;&#1497;&#1504;&#1493;&#1497;&#1497;&#1501; &#1489;&#1489;&#1514; &#1488;&#1495;&#1514;, &#1499;&#1498; &#1513;&#1492;&#1493;&#1488; &#1500;&#1488; &#1497;&#1508;&#1512;&#1497;&#1506;
-&#1500;&#1488;&#1497;&#1513; &#1502;&#1500;&#1489;&#1491;&#1493;. &#1504;&#1497;&#1514;&#1503; &#1500;&#1489;&#1510;&#1506; &#1488;&#1508;&#1497;&#1500;&#1493; &#1513;&#1497;&#1504;&#1493;&#1497;&#1497;&#1501; &#1488;&#1512;&#1499;&#1497;&#1496;&#1511;&#1496;&#1493;&#1504;&#1497;&#1497;&#1501; &nbsp;&#1490;&#1491;&#1493;&#1500;&#1497;&#1501; &#1500;&#1502;&#1491;&#1497; &#1502;&#1489;&#1500;&#1497; <b>&#1500;&#1494;&#1512;&#1493;&#1511;
-&#1488;&#1514; &#1492;&#1511;&#1493;&#1491; &#1500;&#1508;&#1495;</b>. &#1489;&#1508;&#1512;&#1493;&#1497;&#1497;&#1511;&#1496; &#1513;&#1500; Juno, &#1489;&#1497;&#1500;&#1497;&#1504;&#1493; &#1502;&#1505;&#1508;&#1512; &#1495;&#1493;&#1491;&#1513;&#1497;&#1501; &#1502;&#1489;&#1510;&#1506;&#1497;&#1501; &#1488;&#1512;&#1499;&#1497;&#1496;&#1511;&#1496;&#1493;&#1512;&#1492; &#1502;&#1495;&#1491;&#1513; &#1489;&#1513;&#1500;&#1489;
-&#1502;&#1505;&#1493;&#1497;&#1501;: &#1512;&#1511; &#1492;&#1494;&#1494;&#1504;&#1493; &#1491;&#1489;&#1512;&#1497;&#1501;, &#1504;&#1497;&#1511;&#1497;&#1504;&#1493; &#1488;&#1493;&#1514;&#1501;, &#1497;&#1510;&#1512;&#1504;&#1493; &#1502;&#1495;&#1500;&#1511;&#1493;&#1514;-&#1506;&#1500; &#1513;&#1492;&#1497;&#1492; &#1489;&#1492;&#1503; &#1492;&#1490;&#1497;&#1493;&#1503;, &#1493;&#1497;&#1510;&#1512;&#1504;&#1493; &#1502;&#1502;&#1513;&#1511;&#1497;&#1501;
-&#1495;&#1491;&#1497;&#1501; &#1489;&#1497;&#1503; &#1492;&#1502;&#1493;&#1491;&#1493;&#1500;&#1497;&#1501;. &#1488;&#1489;&#1500; &#1506;&#1513;&#1497;&#1504;&#1493; &#1488;&#1514; &#1494;&#1492; &#1489;&#1494;&#1492;&#1497;&#1512;&#1493;&#1514;, &#1506;&#1501; &#1489;&#1505;&#1497;&#1505; &#1492;&#1511;&#1493;&#1491; &#1492;&#1511;&#1497;&#1497;&#1501;, &#1493;&#1500;&#1488; &#1497;&#1510;&#1512;&#1504;&#1493; &#1489;&#1488;&#1490;&#1497;&#1501;
-&#1495;&#1491;&#1513;&#1497;&#1501; &#1488;&#1493; &#1494;&#1512;&#1511;&#1504;&#1493; &#1511;&#1493;&#1491; &#1513;&#1506;&#1489;&#1491;.<br>
-<br>
-&#1505;&#1497;&#1489;&#1492; &#1513;&#1504;&#1497;&#1497;&#1492; &#1502;&#1491;&#1493;&#1506; &#1502;&#1514;&#1499;&#1504;&#1514;&#1497;&#1501; &#1495;&#1493;&#1513;&#1489;&#1497;&#1501; &#1513;&#1492;&#1511;&#1493;&#1491; &#1513;&#1500;&#1492;&#1501; &#1492;&#1493;&#1488; &#1489;&#1500;&#1490;&#1503; &#1492;&#1497;&#1488; &#1502;&#1513;&#1493;&#1501; &#1513;&#1492;&#1493;&#1488; &#1500;&#1488; &#1497;&#1506;&#1497;&#1500;. &#1492;&#1497;&#1493; &#1513;&#1502;&#1493;&#1506;&#1493;&#1514;
-&#1513;&#1511;&#1493;&#1491; &#1492;-rendering &#1489;&#1504;&#1496;&#1505;&#1511;&#1497;&#1497;&#1508; &#1492;&#1497;&#1492; &#1488;&#1497;&#1496;&#1497;. &#1488;&#1489;&#1500; &#1494;&#1492; &#1502;&#1513;&#1508;&#1497;&#1506; &#1512;&#1511; &#1506;&#1500; &#1495;&#1500;&#1511; &#1511;&#1496;&#1503; &#1513;&#1500; &#1492;&#1508;&#1512;&#1493;&#1497;&#1497;&#1511;&#1496; &#1513;&#1504;&#1497;&#1514;&#1503;
-&#1500;&#1506;&#1513;&#1493;&#1514; &#1500;&#1493; &#1488;&#1493;&#1508;&#1496;&#1497;&#1502;&#1497;&#1494;&#1510;&#1497;&#1492; &#1488;&#1493; &#1488;&#1508;&#1497;&#1500;&#1493; &#1500;&#1513;&#1499;&#1514;&#1489;. &#1488;&#1497;&#1504;&#1498; &#1510;&#1512;&#1497;&#1498; &#1500;&#1499;&#1514;&#1493;&#1489; &#1488;&#1514; &#1492;&#1499;&#1500;. &#1499;&#1513;&#1506;&#1493;&#1513;&#1497;&#1501; &#1488;&#1493;&#1508;&#1496;&#1497;&#1502;&#1497;&#1494;&#1510;&#1497;&#1492;
-&#1500;&#1502;&#1492;&#1497;&#1512;&#1493;&#1514;, &#1488;&#1495;&#1493;&#1494; &#1488;&#1495;&#1491; &#1502;&#1492;&#1506;&#1489;&#1493;&#1491;&#1492; &#1504;&#1493;&#1514;&#1503; <span style='color:red'>&#1500;&#1498; 99 &#1488;&#1495;&#1493;&#1494; &#1513;&#1497;&#1508;&#1493;&#1512;</span>.<br>
-<br>
-&#1513;&#1500;&#1497;&#1513;&#1497;&#1514;, &#1492;&#1511;&#1493;&#1491; &#1506;&#1500;&#1493;&#1500; &#1500;&#1492;&#1497;&#1493;&#1514; &#1502;&#1499;&#1493;&#1506;&#1512; &#1500;&#1488;&#1500;&#1500;&#1492;. &#1500;&#1508;&#1512;&#1493;&#1497;&#1497;&#1511;&#1496; &#1488;&#1495;&#1491; &#1513;&#1506;&#1489;&#1491;&#1514;&#1497; &#1506;&#1500;&#1497;&#1493; &#1492;&#1497;&#1492; &#1496;&#1497;&#1508;&#1493;&#1505; &#1489;&#1513;&#1501;
-FuckedString (&#1489;&#1514;&#1512;&#1490;&#1493;&#1501; &#1495;&#1493;&#1508;&#1513;&#1497;: <span style='color:red'>&#1502;&#1495;&#1512;&#1493;&#1494;&#1514; &#1491;&#1508;&#1493;&#1511;&#1492;</span>). &#1508;&#1512;&#1493;&#1497;&#1497;&#1511;&#1496;
-&#1488;&#1495;&#1512; &#1492;&#1514;&#1495;&#1497;&#1500; &#1506;&#1501; &#1492;&#1511;&#1493;&#1504;&#1489;&#1504;&#1510;&#1497;&#1492; &#1513;&#1500; &#1500;&#1492;&#1514;&#1495;&#1497;&#1500; &#1502;&#1513;&#1514;&#1504;&#1497;&#1501; &#1495;&#1489;&#1512;&#1497;&#1501; &#1506;&#1501; &#1511;&#1493; &#1514;&#1495;&#1514;&#1493;&#1503;, &#1488;&#1489;&#1500; &#1488;&#1495;&#1512; &#1499;&#1498; &#1506;&#1489;&#1512; &#1500;-&quot;m_&quot;
-&#1492;&#1497;&#1493;&#1514;&#1512; &#1492;&#1505;&#1496;&#1504;&#1491;&#1512;&#1496;&#1497;. &#1488;&#1494; &#1495;&#1510;&#1497; &#1502;&#1492;&#1508;&#1493;&#1504;&#1511;&#1510;&#1497;&#1493;&#1514; &#1492;&#1514;&#1495;&#1497;&#1500;&#1493; &#1506;&#1501; &quot;_&quot; &#1493;&#1495;&#1510;&#1497; &#1506;&#1501;
-&quot;m_&quot;, &#1513;&#1504;&#1512;&#1488;&#1492; &#1502;&#1499;&#1493;&#1506;&#1512;. &#1506;&#1501; &#1499;&#1500; &#1492;&#1499;&#1504;&#1493;&#1514;, &#1494;&#1492; &#1502;&#1505;&#1493;&#1490; &#1492;&#1491;&#1489;&#1512;&#1497;&#1501; &#1513;&#1488;&#1508;&#1513;&#1512; &#1500;&#1508;&#1514;&#1493;&#1512; &#1489;&#1495;&#1502;&#1513; &#1491;&#1511;&#1493;&#1514; &#1506;&#1501;
-&#1502;&#1488;&#1511;&#1512;&#1493; &#1513;&#1500; Emacs, &#1500;&#1488; &#1506;&#1500;-&#1497;&#1491;&#1497; &#1492;&#1514;&#1495;&#1500;&#1492; &#1502;&#1488;&#1508;&#1505;.<br>
-<br>
-&#1495;&#1513;&#1493;&#1489; &#1500;&#1494;&#1499;&#1493;&#1512; &#1513;&#1499;&#1513;&#1488;&#1514;&#1492; &#1502;&#1514;&#1495;&#1497;&#1500; &#1502;&#1488;&#1508;&#1505; &#1488;&#1497;&#1503; &#1513;&#1493;&#1501; &#1505;&#1497;&#1489;&#1492; &#1500;&#1492;&#1488;&#1502;&#1497;&#1503; &#1513;&#1514;&#1506;&#1513;&#1492; &#1506;&#1489;&#1493;&#1491;&#1492; &#1497;&#1493;&#1514;&#1512; &#1496;&#1493;&#1489;&#1492; &#1502;&#1488;&#1513;&#1512; &#1506;&#1513;&#1497;&#1514;
-&#1489;&#1508;&#1506;&#1501; &#1492;&#1512;&#1488;&#1513;&#1493;&#1504;&#1492;. &#1512;&#1488;&#1513;&#1497;&#1514;, &#1511;&#1512;&#1493;&#1489; &#1500;&#1493;&#1493;&#1491;&#1488;&#1497; &#1513;&#1488;&#1497;&#1503; &#1500;&#1498; &#1488;&#1514; &#1488;&#1493;&#1514;&#1493; &#1510;&#1493;&#1493;&#1514; &#1502;&#1514;&#1499;&#1504;&#1514;&#1497;&#1501; &#1513;&#1506;&#1489;&#1491; &#1506;&#1500; &#1492;&#1490;&#1512;&#1505;&#1492; &#1492;&#1512;&#1488;&#1513;&#1493;&#1504;&#1492;,
-&#1499;&#1498; &#1513;&#1488;&#1497;&#1503; &#1500;&#1498; &#1502;&#1502;&#1513; &quot;&#1497;&#1493;&#1514;&#1512; &#1504;&#1505;&#1497;&#1493;&#1503;&quot;. &#1488;&#1514;&#1492; &#1508;&#1513;&#1493;&#1496; &#1514;&#1506;&#1513;&#1492; &#1488;&#1514; &#1512;&#1493;&#1489; &#1492;&#1496;&#1506;&#1493;&#1497;&#1493;&#1514; &#1492;&#1497;&#1513;&#1504;&#1493;&#1514; &#1513;&#1493;&#1489;,
-&#1493;&#1514;&#1510;&#1497;&#1490; &#1499;&#1502;&#1492; &#1489;&#1506;&#1497;&#1493;&#1514; &#1495;&#1491;&#1513;&#1493;&#1514; &#1513;&#1488;&#1508;&#1497;&#1500;&#1493; &#1500;&#1488; &#1492;&#1497;&#1493; &#1489;&#1490;&#1512;&#1505;&#1492; &#1492;&#1502;&#1511;&#1493;&#1512;&#1497;&#1514;.<br>
-<br>
-&#1492;&#1502;&#1504;&#1496;&#1512;&#1492; &#1492;&#1497;&#1513;&#1504;&#1492; <b>&#1514;&#1489;&#1504;&#1492; &#1488;&#1495;&#1491; &#1512;&#1511; &#1499;&#1491;&#1497; &#1500;&#1494;&#1512;&#1493;&#1511; &#1488;&#1493;&#1514;&#1493;</b> &#1502;&#1505;&#1493;&#1499;&#1504;&#1514; &#1499;&#1513;&#1492;&#1497;&#1488; &#1502;&#1497;&#1493;&#1513;&#1502;&#1514; &#1506;&#1500; &#1488;&#1508;&#1500;&#1497;&#1511;&#1510;&#1497;&#1493;&#1514;
-&#1502;&#1505;&#1495;&#1512;&#1497;&#1493;&#1514; &#1512;&#1495;&#1489;&#1493;&#1514;-&#1492;&#1497;&#1511;&#1507;. &#1488;&#1501; &#1488;&#1514;&#1492; &#1499;&#1493;&#1514;&#1489; &#1511;&#1493;&#1491; &#1504;&#1505;&#1497;&#1493;&#1504;&#1497;, &#1488;&#1514;&#1492; &#1506;&#1513;&#1493;&#1497; &#1500;&#1512;&#1510;&#1493;&#1514; &#1500;&#1492;&#1493;&#1510;&#1497;&#1488; &#1488;&#1514; &#1492;&#1508;&#1493;&#1504;&#1511;&#1510;&#1497;&#1492; &#1513;&#1499;&#1514;&#1489;&#1514;
-&#1513;&#1489;&#1493;&#1506; &#1513;&#1506;&#1489;&#1512; &#1499;&#1513;&#1488;&#1514;&#1492; &#1495;&#1493;&#1513;&#1489; &#1506;&#1500; &#1488;&#1500;&#1490;&#1493;&#1512;&#1497;&#1514;&#1501; &#1497;&#1493;&#1514;&#1512; &#1496;&#1493;&#1489;. &#1494;&#1492; &#1489;&#1505;&#1491;&#1512;. &#1488;&#1514;&#1492; &#1512;&#1493;&#1510;&#1492; &#1500;&#1488;&#1512;&#1490;&#1503; &#1502;&#1495;&#1491;&#1513; &#1502;&#1495;&#1500;&#1511;&#1492; &#1499;&#1491;&#1497;
-&#1500;&#1506;&#1513;&#1493;&#1514; &#1488;&#1493;&#1514;&#1492; &#1497;&#1493;&#1514;&#1512; &#1511;&#1500;&#1492; &#1500;&#1513;&#1497;&#1502;&#1493;&#1513;. &#1490;&#1501; &#1494;&#1492; &#1489;&#1505;&#1491;&#1512;. &#1488;&#1489;&#1500; &#1500;&#1494;&#1512;&#1493;&#1511; &#1488;&#1514; &#1499;&#1500; &#1492;&#1514;&#1493;&#1499;&#1504;&#1497;&#1514; &#1494;&#1493; &#1499;&#1505;&#1497;&#1500;&#1493;&#1514; &#1502;&#1505;&#1493;&#1499;&#1504;&#1514;,
-&#1493;&#1488;&#1501; &#1500;&#1504;&#1496;&#1505;&#1511;&#1497;&#1497;&#1508; &#1492;&#1497;&#1492; &#1511;&#1510;&#1514; &#1508;&#1497;&#1511;&#1493;&#1495; &#1513;&#1500; &#1502;&#1489;&#1493;&#1490;&#1512;&#1497;&#1501; &#1506;&#1501; &#1504;&#1505;&#1497;&#1493;&#1503; &#1513;&#1500; &#1514;&#1506;&#1513;&#1497;&#1497;&#1514; &#1492;&#1514;&#1493;&#1499;&#1504;&#1492;, &#1492;&#1501; &#1500;&#1488; &#1492;&#1497;&#1493; &#1497;&#1493;&#1512;&#1497;&#1501;
-&#1500;&#1506;&#1510;&#1502;&#1501; &#1489;&#1512;&#1490;&#1500; &#1489;&#1510;&#1493;&#1512;&#1492; &#1499;&#1500;-&#1499;&#1498; &#1490;&#1512;&#1493;&#1506;&#1492;.<o:p></o:p></span></p>
-
-
-<div class=MsoNormal align=center dir=RTL style='text-align:center;direction:
-rtl;unicode-bidi:embed'><span lang=AR-SA>
-
-<hr size=2 width="100%" align=center>
-
-</span></div>
-
-
-<p class=MsoNormal dir=RTL style='text-align:right;direction:rtl;unicode-bidi:
-embed'><span lang=AR-SA><br>
-<br>
-<a href="http://www.joelonsoftware.com/news/fog0000000215.html">&#1511;&#1510;&#1514; &#1502;&#1513;&#1493;&#1489;</a>, <b>&#1499;&#1493;&#1500;&#1500;
-&#1514;&#1490;&#1493;&#1489;&#1492; &#1513;&#1500; &#1502;&#1492;&#1504;&#1491;&#1505; &#1502;&#1488;&#1493;&#1491; &#1489;&#1499;&#1497;&#1512; &#1513;&#1506;&#1489;&#1491; &#1489;&#1504;&#1496;&#1505;&#1511;&#1497;&#1497;&#1508;</b>. &#1489;&#1504;&#1493;&#1505;&#1507;, &#1505;&#1514; &#1490;&#1493;&#1512;&#1491;&#1493;&#1503; &#1513;&#1500;&#1495; &#1500;&#1497; &#1489;&#1491;&#1493;&#1488;&#1512; &#1488;&#1500;&#1511;&#1496;&#1512;&#1493;&#1504;&#1497;
-&#1499;&#1502;&#1492; &nbsp;<a href="http://www.joelonsoftware.com/articles/fog0000000053.html">&#1496;&#1497;&#1508;&#1497;&#1501;
-&#1504;&#1492;&#1491;&#1512;&#1497;&#1501;</a> &#1499;&#1491;&#1497; &#1500;&#1511;&#1512;&#1493;&#1488; &#1511;&#1493;&#1491; &#1502;&#1511;&#1493;&#1512; &#1513;&#1500; &#1488;&#1504;&#1513;&#1497;&#1501; &#1488;&#1495;&#1512;&#1497;&#1501;. <br>
-<br>
-&nbsp;<br>
-<br>
-&#1513;<br>
-<br>
-<br>
-&#1506;<br>
-&#1513;&#1513;<o:p></o:p></span></p>
-
-<p class=MsoNormal dir=LTR style='margin-bottom:12.0pt'><span style='mso-bidi-language:
-HE'>&#1513;<br>
-<br>
-<br>
-<br>
-<br>
-<br>
-<br>
-<br style='mso-special-character:line-break'>
-<![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
-<![endif]></span><span dir=RTL></span><span lang=AR-SA dir=RTL><span dir=RTL></span><o:p></o:p></span></p>
-
-</div>
-
-</body>
-
-</html>

File vipe/help_flags.html

-<h1>Time to Rethink Your Help Flag</h1>
-
-It may come as a surprise to many of you, but sometimes, featuritis
-can be a good thing. Sure, you may only use 20% or even just 10% of
-the features, but, to quote Joel Spolsky, everybody uses a different
-20%. Take 10 or 20 random people, and you'll get about 99%. You may
-happen to face the situation in which your program has gained more
-commandline arguments than GNU ls. How should you deal with the --help
-switch?
-
-<p>
-<hr>
-<p>
-
-<a href="http://freshmeat.net/projects/freecellsolver/">Freecell
-Solver</a> (one of my projects) is such a case. Its --help screen now
-takes seven clicks to display entirely when invoked with "fc-solve -h
-| less".  The problem is that people like choices, but don't want to
-be confused with a lot of options. If the program does nothing (or
-misbehaves in the first board layout you try) and you want a quick
-answer, you're not going to read through seven pages. <a
-href="http://www.joelonsoftware.com/">Spolsky</a> tends to be a bit
-GUIish, but the same rule applies to commandline programs.
-
-<p>
-
-Several solutions have been brought forth to deal with this situation:
-
-<ol>
-  <li>The <a href="http://freshmeat.net/projects/cvs/">CVS</a>
-      solution: --help displays a short screen giving      
-      pointers to other help screens (--help-options, --help-command,
-      -H command, etc.).
-  <li>Some programs differentiate between -h and --help; -h's output
-      is shorter and --help's is more comprehensive.      
-  <li>The RTFM solution: Refer the user to the man page, info
-      document, README, or online help for more information.
-  <li>The <a href="http://freshmeat.net/projects/perl/">Perl</a>
-      solution: --help displays part of the man page, while myprog
-      -man displays the entire man page (invoking the pager, too).
-</ol>
-
-<p>
-
-Here is my take on the pros and cons of each approach:
-
-<p>
-
-The CVS one is a bit annoying because I instinctively type "cvs
---help" and get something absolutely useless. (This could be solved
-with a shell function, though).
-
-<p>
-
--h and --help distinguishing is ok, but you may eventually make --help
-unusable, too.
-
-<p>
-
-The RTFM option: Many users will not bother to read a different
-source, so you may be losing some of them there. Also, if the man page
-is bloated, you are back to square one.
-
-<p>
-
-The Perl solution is not bad as long as you make sure the relevant
-parts of the man page are not bloated, and outsource things to
-different man pages.  <a
-href="http://freshmeat.net/projects/websitemetalanguage/">Website META
-Language</a> has an interactive application for displaying and
-accessing its various man pages.
-
-<p>
-
-My problem with Freecell Solver is that I want it be portable to Win32
-and other non-Unix platforms. If you stick to Unix, you can stay with
-the Perl approach and simply make sure your man pages are sane (and
-that you have HTML documentation and, optionally, a PDF file).
-
-<p>
-
-In any case, my portable solution is a combination of the CVS and Perl
-solutions. I am going to have a default CVS-like help screen, which
-could later be changed to something else, using an environment
-variable.
-
-<p>
-
-Here's what I'm going to write:
-
-<p>
-
-<table align="center">
-  <tr><td>
-<hr>
-<pre>
-fc-solve [flags] [board_file|-]
-
-Reads board from standard input by default or if a "-" is specified.
-
-- If it takes too long to finish, try one of the commandline
-  configurations presented in --help-configs.
-
-- If it erroneously reports a board as unsolvable, try "-to 01ABCDE".
-
-- If the solution is too long, try running it with the "-opt" flag or
-  with "--method a-star".
-
-- If you want to present the moves only, try "-m" (long notation) or
-  "-m -sn" (very compact).
-
-- For a description of all the options, type "--help-all".
-
-- For other problems, type "fc-solve --help-problems".
-
-- To turn --help back into something more useful, read
-  "--help-real-help".
-
-Contact Shlomi Fish, shlomif@vipe.technion.ac.il for more information.
-</pre>
-<hr>
-  </td></tr>
-</table>
-
-<p>
-
-This deals with common problems in a graceful way (of course, I'll
-have to implement the other help screens). If you're asking why I
-don't configure Freecell Solver so it won't have these problems,
-you're asking a good question. However, the default configuration
-works well for most of the boards out there, and I don't want to give
-the user something more complex that may or may not work better (and
-is itself a compound configuration).
-
-<p>
-
-I will use an environment variable named FREECELL_SOLVER_DEFAULT_HELP
-(I'm a bit obsessed with maintaining namespace integrity) to specify
-the default help screen. That way, the user can modify the help screen
-to something more useful than the summary (which would always be
-available in --help-summary). I haven't used environment variables
-before, but I don't think I have a choice now.
-
-<p>
-
-I guess I'll have to do something regarding usability before I add
-support for system threads<sup>[1]</sup>. That's why I'm planning that
-the 2.7.x tree will be dedicated entirely to rethinking usability. The
-factoring of the help screens would be one thing, but I'll also try to
-have better documentation with more diverse formats than text files
-(God bless Perl POD and <a
-href="http://freshmeat.net/projects/docbook/">DocBook</a>), and other
-such changes.
-
-<p>
-
-If you think human factors engineering does not apply to commandline
-programs, think again. Even in the Unix world, where Real
-Men<sup>(tm)</sup> and Real Women<sup>(tm)</sup> use commandline
-utilities like it was their second nature, you still need to make sure
-your program behaves in a sensible way. When was the last time you
-managed to find a forgotten flag in the gcc man page in less than two
-minutes?
-
-<p>
-
-Enough said.
-
-<p>
-
-<font size="-1">[1] Freecell Solver is thread-safe and can task
-switch but cannot be thread-enabled. If you are asking why I need to
-make it thread-enabled when most Freecell users will never need to run
-it on an SMP machine,  my answer is: Just for fun<sup>(tm)</sup>.
-</font>
-
-<p>
-<hr>
-<p>
-
-<a href="http://freshmeat.net/~shlomif/">Shlomi Fish</a> once defined
-himself as a "Programmer, Writer, Amateur Mathematician, Wannabe
-Philosopher, and someone who studies in the Technion in the vain hope
-of becoming an Electrical Engineer". He does not considers himself a
-sane person, but is quite certain that only makes him more
-interesting.
-
-<p>
-<hr>
-<p>
-
-<pre>
-
-projects to link:
-
-Freecell Solver						2851
-CVS							1627
-Perl							7742
-Website META Language					11465
-DocBook							14950
-
-
-categories to link:
-
-Topic :: Documentation					905
-Topic :: Software Development :: Documentation		847
-
-</pre>

File vipe/project_spec.html

-<html>
-    <head>
-        <title>Freecell Solver - Project Specification</title>
-    </head>
-    <body>
-        
-        <h1>Freecell Solver - Project Specification</h1>
-
-        <h2>Introduction</h2>
-    
-            <p>
-        <a href="http://vipe.technion.ac.il/~shlomif/freecell-solver/">Freecell Solver</a> 
-            is a feature-rich library and stand-alone command line program for solving
-        games of Freecell, and similar Solitaire games. Freecell Solver is already
-        mature software and is currently at version 2.8.0. The project in question
-            will enhance it in several ways:
-        </p>
-    
-        <h2>An Abstract Way to Determine the Order of the Derived States</h2>
-
-        <p>
-        In a Depth-First-Search Scan, each state gives way to several derived 
-        states. Freecell Solver has various tests, each generating different
-        states. These tests can be grouped together and then the tests generated
-        by the entire group can be ordered.
-        </p>
-
-        <p>
-        At the moment only a random ordering is supported. The project will create
-        an abstract way to sequence the tests in a group with several supported
-        back-ends.
-        </p>
-
-        <h2>Integrating Patsolve's State Ordering</h2>
-
-        <p>
-        Patsolve is a competing open-source Freecell Solver by Dr. Tom Holroyd.
-        The project will incorporate Patsolve's test-ordering logic (which gives
-        way to a very fast atomic-moves based ordering) into Freecell Solver
-        based on the framework proposed in the aforementioned change.
-        </p>
-
-        <p>
-        That way it would be possible to run several Patsolve scans on one state
-        collection using the Freecell Solver framework.
-        </p>
-
-        <h2>Integrating Patsolve's Mixed DFS/BFS Scan</h2>
-
-        <p>
-        At the moment, Freecell Solver supports a DFS scan and a Best-First Search
-        scan. The project will also add the Mixed 
-        Depth-First-Search/Breadth-First-Search scan from Patsolve which
-        gives near minimal solutions.
-        </p>
-
-        <h2>Thread Enabling</h2>
-
-        <p>
-        Freecell Solver as of now distinguishes between "Hard Threads" - so called
-        system threads that operate on the same states collection. However, no
-        locks are available to make sure they don't interfere with each other.
-        </p>
-
-        <p>
-        Shlomi Fish, a Freecell Solver developer, has already proposed a model
-        to thread enable Freecell Solver. This model will be implemented
-        as part of the project.
-        </p>
-
-        <h2>Writing an Architecture Document</h2>
-
-        <p>
-        Freecell Solver has a relatively complex architecture with 20 modules
-        but still has no up-to-date architecture document. One will be written
-        as part of the project to aid external developers to take part in it
-        should they desire to do so.
-        </p>
-
-        <h2>A Command Line Analysing Class</h2>
-
-        <p>
-        Due to the fact that Freecell Solver can read options from a file
-        and can process presets, a new command line analysing mechanism is 
-        needed. This will be implemented as part of the project and will
-        sport nested doubly-linked lists for manipulating the arguments list.
-        </p>
-    </body>
-</html>