Music reverse engineered: Ommadawn live in Montreux

Here’s the transcript of an excerpt of Mike Oldfield’s Ommadawn (live in Montreux). It’s the electric guitar part starting at around 1:07:45 right after the fluty fantasia…

Enjoy! \m/

Ommadawn_Montreux.txt

Posted in music | Tagged , , , | 1 Comment

Museye Melie Iran-bàstàn

Mit dabei:
avatar Yara On Air
avatar Michael Support
پادکست شماره ۴
موزه ملی ایران باستان

تاریخ ایران بیربط از تاریخ بشریت نیست. خیلی از اشیاء تاریخ بشر در ایران پیدا شده و عده ای از شخصیتهای مهم تاریخ از ایران باستان بوده اند. برای شناخت ایران و تاریخِش میشه هفته ها در ایران سفر کرد و یا در تهران به موزه ملی ایران باستان رفت.

من در اولین سفرم به تهران به موزه ملی ایران باستان در خیابان سیِ تیر رفتم. درست بعد از در ورودی، یک مجموعهٔ خاص به چشم میخوره. اونجا میشه اشیاء خیلی قدیمیئی رو دید که در حین حفاری و کار ساختمانی در تهران پیدا شده اند. برای مثال اسکلتی با عمر بیش از ۰۰۰`۴ سال، که در حین کار ساختمانی کشف شده. اشیاءِ، خیلی خوب به نمایش گذاشته و با جزییات ارائه شده اند. بازدیدکننده میتونه درک روشنی از اشیاء به دست بیاره.

پس از این قسمت، نمایشگاهِ اصلی با قسمت ماقبل تاریخ شروع میشه. اولین آثارِ تاریخی، مربوط به نئاندرتالها هستند که عمدتن ابزار سنگی از منطقهٔ لُرِستان میباشند. قدیمیترین اشیاء مربوط به ۳۰ تا ۳۵ هزار سالِ پیشه. در کنار ابزار سنگی، اسلحه، آثارِ هنری و جواهرات هم به چشم میخوره. به عنوان مثال یک جامِ خیلی خوب حفظ شده از قرن پنچمِ قبل از میلاد مسیح اونجا دیده میشه. یکی از جالبترین آثار، یه گلدون، مربوط به قرن سه قبل از میلاد مسیحه که در شهرِ سوخته پیدا شده. نقاشی روی گلدان، غذا خوردنِ یک بز رو به صورت سکانس به سکانس نشون میده که مشهور به قدیمیترین انیمِیشنِ جهانه.

قسمتِ دوم ِموزه مربوط به مجموعه هخامنشیان است. در این قسمت اشیائی از دورهٔ پادشاهی ایرانِ باستان به نمایش گذاشته شده. جالبترین و چشمگیرترین قطعهٔ مجموعهٔ هخامنشیان مجسم های با اندازهٔ واقعی از داریوش کبیره که مربوط به ۵۰۰ سال قبل از میلاد مسیحه. این مجسمه در مصر به افتخار پادشاهان ایرانی ساخته و بعد به شوش برده شده. جایی که بعدها اون رو پیدا کردند. در کنار اسلحه های دیگه، وسایل روزمره و آثار هنری، قطعاتی هم از کاخ تختِ جمشید به چشم میخوره. علاوه بر این چند جسد مومیایی شده هم که در معادنِ نمک در جنوبِ ایران پیدا شده ان در این قسمت موزه وجود دارن.
غیر از نمایش آثار قدیمی، قسمتی هم به تحقیقات تعلق داره. تحقیقات بر روی تاریخ، سرامیک و روشهای حفظ آثار. به کمک قسمت تحقیقات، خودِ موزه میتونه آثار زیادی رو حمایت و برای نمایش آماده کنه. همچنین موزه در حفاریهای باستانشناسی شرکت و کمک میکنه .

در مجموع، در موزه ملی ایران باستان حدود ۰۰۰`۳۰۰ قطعه وجود داره و با این تعداد، بزرگترین مجموعه در ایران به حساب میآد. بسیاری از این قطعات به طور منظم به موزه های مختلفی در کل جهان برای نمایش فرستاده میشه. مجموعهٔ موزهٔ ملیِ ایران باستان از مجموعه های قابل توجهی از آثار تاریخی جهان محسوب میشه. به همین دلیل این مجموعه به صورت بین المللی بسیار قابل توجهه. بهتون پیشنهاد میکنم اگر به تهران سفر کردین حتمن سری به موزه ملی ایران باستان بزنید.

Vocabulary

  • History: تاریخ
  • Humanity: بشریت
  • Artefact: اشیاء
  • Persian Empire: ایران باستان
  • موزه ملی ایران باستان
  • Excavation: حفاری
  • Construction work: کار ساختمانی
  • Skeleton: اسكِلِت
  • Visitor: بازدیدکننده
  • Prehistory: ماقبل تاریخ
  • Neanderthals: نئاندرتالها
  • Jewelry: جواهرات
  • Cup: جامِ
  • B.C.: قبل از میلاد مسیح
  • Goat: بز
  • Sequence: سکانس
  • Animation: انیمِیشنِ
  • Achaemenid Empire: هخامنشیان
  • Sculptural: مجسم های
  • Dariush: داریوش
  • Susa: شوش
  • Egypt: مصر
  • Routine: روزمره
  • Mine: معادنِ
  • Research: تحقیقات
  • Archeology: باستانشناسی
  • international: بین المللی

Slang

  • می شود
  • می خورد
  • انجا
  • می شود
  • می تواند
  • بیاورد
  • عمدتاً
  • پیش است
  • می خورد
  • انجا
  • یک
  • گلدان
  • مسیح است
  • نشان می دهد
  • جهان است
  • کبیر است
  • ان
  • را
  • دیگر
  • می خورد
  • شدهاند
  • دارند
  • دارد
  • می تواند
  • کند
  • می کند
  • می اید
  • توجه است
  • بهتان = به شما
  • کردید
  • حتما
Leave a comment

Friedrichshain

Mit dabei:
avatar Yara On Air
avatar Michael Support
اکتُبر ۲۰۱۶ ـ زوریخ

ای-ول فارسی
پادکست شماره ۳
فریدریشسهاین

در این پادکَست می‌خواهم راجع به محله فریدریشسهاین تعریف کنم.
در اقامتِ یک ماهه‌ام در برلین در فریدریشسهاین ساکن بودم. فریدریشسهاین در برلینِ شرقیِ سابق و کوچکترین محلهٔ برلین است.
فریدریشسهاین تا ۲۵ سال پیش مرزِ آلمانِ شرقی و آلمانِ غربی بود. قدیمیترین قسمتهای این محله مربوط به قرن ۱۹ میلادی است و در طول جنگ جهانیِ دوم یکی از محله‌هایی بود که بیشترین خرابی را داشت.
امروزه محلهٔ فریدریشسهاین یکی از پرطرفدارترین محله‌های برلین و برای فعالیتهای فرهنگی و تفریحهای شبانه خیلی معروف و محبوب است. یکی از معروفترین و پرطرفدارترین خیابانهای فریدریشسهاین که به خاطر بار و رستورانهای زیادش معروف است سیمون-داخ-اشتِراسه است. در نزدیکی این خیابان هم می‌شود هر آخر هفته به شنبه‌بازار و یکشنبه‌بازار معروف میدان بُکسهاگِنِر رفت.
خیلی از معروفترین رستورانها، بارها و کلوپ‌های برلین در فریدریشسهاین هستند، مثل کلوپ برگهاین که من در طول اقامتم دو بار به آنجا رفتم که به نظرم خیلی خاص و جذاب برای پارتی آخرهفته بود. وارد شدن به این کلوپ کمی سخت است. ولی بعد از وارد شدن می‌شود از شنبه شب تا دوشنبه بعد از ظهر نوشید، رقصید و خوش‌گذراند.
یکی از جاهای محبوب فریدریشسهاین اِر.آ.وِ گِلِنده است که قبلاً ایستگاه قطار بوده و جای صنعتی‌ای به شمار می‌آمده ولی الان به مکانی فرهنگی‌ تبدیل شده است. غیر از رفتن به بار و رستوران، آدم می‌تواند در آنجا ورزش هم بکند. مثلاً: سخره نوردی و شنا. توریست‌ها برای تماشای محل و گرافیتی‌ها در طول روز به آنجا می‌روند و شبها پارتی‌ها‌ی مختلفی تا نزدیکهای صبح برپا است. به همین خاطر رفتن به این محل شب دیروقت کمی خطرناک و ماجراجویانه به نظر می‌رسد.
در ادامه دوست دارم در مورد "خانه‌های اشغالی" در فریدریشسهاین حرف بزنم. اینها خانه‌های متروکه‌ای بوده‌اند که در حال حاضر به صورت غیرقانونی اشغال شده‌اند. یعنی کسانی که آنجا زندگی می‌کنند صاحب واقعی آن خانه نیستند ولی اجاره‌ای هم نمی‌دهند. با اینکه این پدیده غیرقانونی‌ست ولی بیش از ۳۰ (سی) سال است که در برلین وجود دارد. گاهی پلیس ساکنین این خانه‌ها را بیرون می‌کند ولی روز بعد، آنها دوباره بر‌می‌گردند. بیشتر این ساکنین پانک هستند و در این خانه‌ها فعالیت‌های فرهنگی می‌کنند. مثل: برگذاری کنسرت، تئاتر و یا داشتن کافه.
من می‌توانم دربارهٔ فریدریشسهاین یکی دو ساعت حرف بزنم ولی این پادکست را همین‌جا تمام می‌کنم. فقط بگویم که فریدریشسهاین یکی از محله‌های مورد علاقهٔ من در برلین و حتی در اروپا است.

Vocabulary

  • Friedrichshain
  • Simon-Dach-Straße
  • Market
  • Boxhagener Platz
  • Berghain
  • RAW-Gelände
  • Graffiti
  • Squatter
Tagged , , , | Leave a comment

Raft o àmad dar Tehran

Mit dabei:
avatar Yara On Air
avatar Michael Support
ای ول فارسی
پادکست شماره ۲
رفت و آمد در تهران

من آلمانی هستم و الان در زوریخ زندگی می‌کنم. من در اروپا به شهرهای کوچک عادت دارم و چند هفته پیش برای اولین بار به تهران رفت .
وقتی در تهران بودم خیلی جاها را دیدم و از وسیله نقلیه‌های مختلفی استفاده کردم. مترو، اتوبوس، تاکسی و ماشین از مهمترین وسیله‌های نقلیه هستند. متروی تهران را خیلی دوست داشتم، چون تمیز، سر‌وقت و خیلی مدرن بود. متاسفانه فقط شش خط وجود دارد ولی خطهای جدید در حال ساخته‌شدن هستند.
اتوبوسهای تهران هم خوب هستند. ولی ترافیک شهر تهران خیلی بالاست و اتوبوسها همیشه در راهبندان گیر‌می‌کنند.
جالبترین وسیله نقلیه برایم تاکسی است. زیرا مسافرهای ناآشنا باهمدیگر یک تاکسی می‌گیرند. یعنی تاکسی‌ها راه‌های مشخصی را می‌روند و می‌آیند و مسافرها می‌توانند هرجای مسیر که خواستند سوار تاکسی یا از تاکسی پیاده بشوند. این روشِ خیلی خوبیست ولی برای خارجیها و کسانی‌ که راه‌ها را نمی‌شناسند کمی سخت و پیچیده است. آنچه ما در اروپا «تاکسی» می‌نامیم در ایران «آژانس» نام دارد. آدم با تلفن می‌تواند یک آژانس بگیرد، که جلوی آدرسی که می‌خواهد او را بردارد.
اگر آدم ماشین داشته‌ باشد، می‌تواند خودش رانندگی کند و راحت‌تر به جایی برود. ولی چون ترافیک زیاد است، باید خیلی صبر و حوصله داشته‌باشد. خیلی از مردم تهران با ماشین شخصی خود رفت و آمد می‌کنند.
من در این مدت دو نفر را هم با دوچرخه دیدم و فکر می‌کنم که کار آنها دیوانگی است! چون ترافیک خیلی برای رانند‌ه‌های دوچرخه مشکل‌ساز است و راه جدایی برای دوچرخه‌ها وجود ندارد. راننده‌های ماشین دائماً خلاف می‌کنند و این خیلی خطرناک است. مشکل دیگر این است که تهران کنار کوه است و دوچرخه سواری به سمت جنوب شهر آسان ولی به سمت شمال شهر خیلی سخت است. علاوه بر این تهران شهر بزرگیست (تقریباً ۵ برابر پاریس) و بیشتر سال هوای تمیزی ندارد.

رفت و آمد در تهران خیلی ماجراجویانه و باحال است.

Vokabeln

  • an … gewohnt sein :به … عادت داشتن
  • Verkehrsmittel :وسیله نقلیه
  • leider :متاسفانه
  • ständig :در حال
  • hoch :بالا
  • meinen/bedeuten (hier: das bedeutet) :یعنی
  • kennen :شناختن
  • nennen :نامیدن
Tagged , , , | 1 Comment

Mashin Pashin

Mit dabei:
avatar Yara On Air
avatar Michael Support

Eyval Farsi 01

Tagged , , , | Leave a comment

Music reverse engineered: Incantations (excerpt)

Here’s the transcription of a small piece from Mike Oldfield’s Incantations 1 & 2 – from the Exposed album (13:12min – 14:17min). Actually it’s the beginning of Part 2 played on an electric guitar.

Incantations.txt

Posted in music | Tagged , , , , | Leave a comment

From the desert with love

Neda Shiukhi

بواسطه ندا شیوخی
Neda Shiukhi

بواسطه ندا شیوخی
Posted in Uncategorized | Leave a comment

Music reverse engineered: Shabda & Aurora

I have ignored Music of the Spheres for a long time. After a discussion with my friend a few weeks ago I decided to give it another try. Conclusion: I’m still not sure how to compare it to classics like Hergest Ridge, Ommadawn, etc. but it certainly doesn’t deserve to be ignored. And Shabda is a masterpiece.
Here’s transcriptions for Shabda and Aurora. I hope you enjoy playing!
Suggestions and corrections are highly appreciated.

Merry Christmas!

Posted in music | Tagged , , , , , | 1 Comment

Using Bonjour for iPhone/desktop application sync

Many Cocoa developers might want to port their application(s) to the iPhone. I’m one of these developers and the first problem I ran into was how to sync my desktop application’s data with it’s iPhone pendant. Some applications like OmniFocus use MobileMe or any WebDav server for synchronisation. Unfortunatly this is not an option for me because I don’t want my users to have a MobileMe account or a Server just to sync with my app.

My solution uses Bonjour to synchronize my app’s data to the iPhone via the network. You can download this demo project which contains a proof of concept version of my solution. The demo project consists of two XCode Projects. One desktop app and it’s iPhone pendant.

The idea is pretty simple: The desktop application needs to share it’s data with the iPhone app via the network. Therefore the iPhone app creates a sync service and publishes it using the Bonjour technology. This way, the desktop application “sees” all iPhones (which are running the sync service) in the local network and offers the user a list from which he can choose the iPhone to sync with.
The application’s data is then transfered onto the iPhone where it is saved as a file. The iPhone app can now work with this data.

As I’m short of time at the moment I could only implement this basic solution yet but I’m sure I will extend it as soon as I’ll find the time.
In a real world scenario the synchronization process might be a bit more complex. In most cases you may want to import your iPone app’s data into your desktop app and vice versa. For this I’d suggest to put the whole sync logic into your desktop app and perform something like this:

  1. Fetch the data from the iPhone
  2. Check it against your desktop app’s data
  3. Resolve conflicts if they exist
  4. Import the data into your desktop app
  5. Put the whole data back to the iPhone

Most Important: Security
Whenever you deal with network services you have to keep security in mind. When you start a network service on your iPhone it might be a potential security risk, since it opens a “door” to your applications data and everyone in the local network may be able to download this data.

So you may want to create some kind of pairing or authentication protocol as well as encryption for your sync service. This means that when the app syncs for the very first time the user must enter some “secret” which identifies the the iPhone whic the user wants to sync with. Of course this mechanism becomes useless when you use an unencrypted protocol so you should think about encryption too.
Besides, you shoud ensure that the sync service is only stated when it is really needed. E.g. stop the service when the user swithes to some view other than the sync view, etc.

Conclusion
Since the iPhone supports Bonjour, it could be used to sync data with any desktop application.
A full featured example project resides on your HD in /Developer/Examples/Foundation/PictureSharing and /Developer/Examples/Foundation/PictureSharingBrowser. This is where I took some code from :).

Since I’ve never held a real iPhone in my hands I only tried the example Project with the simulator. It would be nice to see if it works on real hardware. So, if you have tried it, please drop me a line.

Posted in iPhone, Networking | Tagged , | 13 Comments

Ojective-C dot notation

This blog post by Marcus Zarra made me happy. Now I know that I’m not the only person who dislikes the dot notation which has been introduced in Objective-C 2.0.
The “Properties” feature is great, since it takes a lot of work writing accessor methods away from the developer. But accessing your object members sing the dot syntax makes your code ugly and cofusing.

Ok, what shall I say? Marcus’ post says it all …

Posted in Uncategorized | Tagged | Leave a comment