11 בנוב׳ 2014

whatsapp 141111

בסוף התפשרתי על וטסאפ בפידגין בישביל קבוצת אמאות...

זה עובד ככה:
הפצה: ארץ

שלב חיפוש חבילות:

yaourt -Ss whatsapp
aur/purple-whatsapp 0.5-1 [installed] (34)
    WhatsApp protocol implementation for libpurple (pidgin)
aur/purple-whatsapp-git 0.3.49.ge92587e-1 (15)
    WhatsApp protocol implementation for libpurple (pidgin)
aur/python-yowsup-git r129.938cf1f-1 [installed: r149.d61ffb9-1] (8)
    The open source cross platform Whatsapp library powering Wazapp
aur/python2-yowsup-git b7c606c-1 (3)
    The open source cross platform Whatsapp library powering Wazapp
aur/whosthere-git 105.0688604-1 (0)
    A WhatsApp client for Ubuntu (Phone)




שלב התקנת חבילות:

 yaourt -S purple-whatsapp
 yaourt -S yowsup-client-git אחרי שחיפשתי בגוגל

מודה שהייתה בעיה ומעצלנות התקנתי עם  python-yowsup-git שיעבוד כבר

שלב הגדרות:

בסופו של דבר:
יצרתי קובץ: config.whatsapp
עם תוכן:

cc=972
phone=972521234567
id=
password=

שלב אימות:
yowsup-cli -c config.whatsapp -r sms

 קיבלתי סימוס עם קוד 222-222

שלב אימות 2:

yowsup-cli --register 222-222 -c config.whatsapp -d

וקיבלתי פלט ששם הסיסמא במרכאות אחרי pw: 

expiration: 1444072728
price: b'3.90 \xe2\x82\xaa'
currency: b'ILS'
price_expiration: 1418415842
pw:'NBCoygxxxx/NJaTjD7ZxBCHJjRM='
type: 'existing'
status: 'ok'
kind: 'free'
cost: '3.90'
login: '972521234567'


שלב התחברות דרך הגדרת חשבון בפידג'ין עם הפלאג הסגול.

שם משתמש זה מספר הטלפון ללא אפס ועם קידומת מדינה 3 ספרות
סיסמא זה כל הדבר הזה NBCoygxxxx/NJaTjD7ZxBCHJjRM=

זהו בינתיים.










29 ביוני 2014

היררכיה וחלוקה לרמות זה לא סלקציה

מה מבדיל את האפליה והסלקציה מול החלוקה לרמות וההיררכיה.

מדוע היררכיה וחלוקה לקבוצת רמות היא נחוצה בעוד סלקציה ואפליה ממש לא.

מקרה עג"ג כמקרה מייצג לצורך בחלוקה לרמות או כיתות בסיגנון בית ספר בקהילות מקצועיות.

מקרים עצובים שקורים בגלל הצורך בשייכות לקהילה כזו או אחרת

תופעת הרושם השקרי או "שרלטנות"

תופעת הבדידות המקצועית כגורם מגביר חרדה

תהיות בעניין התנהלות ואיך אפשר לנהל בצורה שעונה על צורך בשייכות מבלי להעליב להשמיץ ולפגוע והבנת הפערים.

מקרה של ילד שיודע לקרוא ומגיע לגן וחושב שהגננת דבילית

מקרה של תלמיד כיתה א' שיודע לקרוא וחושב שהכל משעמם והמורה דבילית ולא מבין למה כולם מקשיבים לה

מקרה של סטודנט עם ניסיון של 40 שנה שבא ללמוד וחושב שהמרצה מלמד חומר מיושן ודרכים מוטעות ומשפיל אותו בפרהסיה מול כל התלמידים ואומר שהוא דפוק ולא מתאים למקצוע מלבין את פניו וטוען שהוא לא מבין למה גובים ממנו כל כך הרבה כסף על רמה כל כך נמוכה.

מקרה של  מורים שלא ישנים בלילות מהפחד של איך שהתלמיד הגאון ישמיץ אותם מול כל הכיתה ויערער את סמכותם מעמדם ויוקרתם המקצועית...

כאן בקרוב אני אכתוב על פערים ובעיות התנהגות... ובמחשבה של איך לנהל חברה תקינה והתנהגות בקהילה מגוונת ברמות וחינוך... המשך יבוא...

15 ביוני 2014

הויתור על BTRFS לעת עתה

במסגרת התקנה של Arch על אחד הניידים 
בחרתי את אחד המדריכים כדרך
זה: 
https://wiki.archlinux.org/index.php/Installation_guide

והתחלתי אותו:

כמובן שקיבלתי לפני כן דיסק של ארצ'
והגענו לקטע של הגדרת המחיצות...

בשיקול בחירת המחיצות ובגלל שזה תחביב ולא עבודה סדרי העדיפויות היו לבחור במערכת קבצים מהירה ולא יציבה...

הבחירה הייתה במערכת הקבצים btrfs 

עם שימוש בכלי cfdisk מחקתי את מחיצת החלונות והשארתי לעצמי כונן ללא מחיצות
ועכשיו היה עליי לשבור את הראש באיך אני רוצה שטבלת המחיצות שלי בכונן תיראה...

במחשבה משותפת מישהו התעקש שתהיה מחיצת SWAP למרות שחשבתי לוותר עליה ושהיא תהיה כפול מגודל הזיכרון בגודלה.

כמו כן חשבתי לשים את מחיצת הבית בנפרד מהמחיצה עם קבצי המערכת ושיהיה בה מקום לקבצי מדיה.
100G נתתי לראשית 390G לבית ו- G10 לסוופ.

כמו-כן הגדרתי את שתי המחיצות הגדולות כ btrfs ואת השלישית כמחיצת סוופ והמשכתי במדריך ההתקנה וציפיתי שזה יעבוד...

המערכת נתקעה בשלב התקנת ה boot-loader כאשר בחרתי להתקין את grub ונתנה הודעות שגיאה משונות כמו 


# grub-install --target=i386-pc --recheck --debug /dev/sdx
# grub-mkconfig -o /boot/grub/grub.cfg

arch-chroot /dev/sda1 /bin/bash

grub-install --debug /dev/sda

warning: your core.img is unusually large.
it wont fit in the embedding area

error: file system btrfs doesnot support blocklists
 


* היו ניסיונו להתקין בצורות משונות את גראב שחלקן הצלחתי להתקין את גראב ולהגיע לגראב אבל 
גראב לא זיהה את מערכת הקבצים הזו.
 
* ניסיתי גם את המדריך הזה עם הגדרת מחיצות באופן שונה וזה כשל:
 http://blog.wculver.com/linux/how-to-arch-linux-install-with-btrfs-gpt/

כמה ניסיונות להתקין BTRFS נכשלו
הסיבה מצויינת במדריך הזה:
https://wiki.archlinux.org/index.php/Btrfs
Btrfs does not support swap files. This is due to swap files requiring a function that Btrfs doesn't have for possibility of corruptions.link A swap file can be mounted on a loop device with poorer performance but will not be able to hibernate. Multiple systemd services are available: systemd-loop-swapfile, systemd-swap.

GRUB

Partition offset

Note: The offset problem may happen when you try to embed core.img into a partitioned disk. It means that it's OK to embed grub's corg.img into a btrfs pool on a partitionless disk (e.g. /dev/sdx) directly.
GRUB can boot Btrfs partitions however the module may be larger than other file systems. And the core.img file made by grub-install may not fit in the first 63 sectors (31.5KiB) of the drive between the MBR and the first partition. Up-to-date partitioning tools such as fdisk and gdisk avoid this issue by offsetting the first partition by roughly 1MiB or 2MiB.

Missing root

Users experiencing the following: error no such device: root when booting from a RAID style setup then edit /usr/share/grub/grub-mkconfig_lib and remove both quotes from the line echo " search --no-floppy --fs-uuid --set=root ${hints} ${fs_uuid}". Regenerate the config for grub and the system should boot without an error.
מסתבר שהגדלתי את ה MBR כי זה לא ממש עזר.
גם יצירה של מחיצה נפרדת ל BOOT לא ממש עזר עם BTRFS
בנוסף גם משום שזו מערכת קבצים ג'ורנלינג אם ריסטתי בלי להתנתק מהמחיצה או שהייתה הפסקת חשמל מצריך ממני שחזור על ידי כלים חיצוניים...
גם אם זה אמור לעבוד מהר זה לא משהו... מבחינת יתרונות וחסרונות עדיין המערכת של רייזר4 שהיא גם ג'ורנלינג יותר טובה מבחינת יחס מהירות ויציבות עם הנטיה למהיר...
לצערי נאלצתי לוותר על btrfs לעת עתה ועד שהיא תתפתח קצת יותר ולא תמנע ממני שימוש במחיצות מסוג אחר באותו כונן רק כדי שזה יעבוד...

בסופו של דבר התקנתי את ארץ על מערכת קבצים יציבה ext3 מפאת חוסר זמן
אבל מכל הסיפור הזה מצאתי למי שירצה לשחק עם זה קישורים מעניינים כמו:

http://www.funtoo.org/BTRFS_Fun

ולמען הגילוי הנאות אני אגיד שלא הספקתי לבדוק את הקישור ב AUR שגורם לגראב לעבוד עם  BTRFS: למרות שהתכוונתי לעשות את זה לא הספקתי כי הנייד צריך להיות מוכן לעבודה בהקדם

https://aur.archlinux.org/packages/grub-btrfs

ENJOY