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/
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/
Yara | On Air | |||
Michael | Support |
Yara | On Air | |||
Michael | Support |
ای-ول فارسی
پادکست شماره ۳
فریدریشسهاین
در این پادکَست میخواهم راجع به محله فریدریشسهاین تعریف کنم.
در اقامتِ یک ماههام در برلین در فریدریشسهاین ساکن بودم. فریدریشسهاین در برلینِ شرقیِ سابق و کوچکترین محلهٔ برلین است.
فریدریشسهاین تا ۲۵ سال پیش مرزِ آلمانِ شرقی و آلمانِ غربی بود. قدیمیترین قسمتهای این محله مربوط به قرن ۱۹ میلادی است و در طول جنگ جهانیِ دوم یکی از محلههایی بود که بیشترین خرابی را داشت.
امروزه محلهٔ فریدریشسهاین یکی از پرطرفدارترین محلههای برلین و برای فعالیتهای فرهنگی و تفریحهای شبانه خیلی معروف و محبوب است. یکی از معروفترین و پرطرفدارترین خیابانهای فریدریشسهاین که به خاطر بار و رستورانهای زیادش معروف است سیمون-داخ-اشتِراسه است. در نزدیکی این خیابان هم میشود هر آخر هفته به شنبهبازار و یکشنبهبازار معروف میدان بُکسهاگِنِر رفت.
خیلی از معروفترین رستورانها، بارها و کلوپهای برلین در فریدریشسهاین هستند، مثل کلوپ برگهاین که من در طول اقامتم دو بار به آنجا رفتم که به نظرم خیلی خاص و جذاب برای پارتی آخرهفته بود. وارد شدن به این کلوپ کمی سخت است. ولی بعد از وارد شدن میشود از شنبه شب تا دوشنبه بعد از ظهر نوشید، رقصید و خوشگذراند.
یکی از جاهای محبوب فریدریشسهاین اِر.آ.وِ گِلِنده است که قبلاً ایستگاه قطار بوده و جای صنعتیای به شمار میآمده ولی الان به مکانی فرهنگی تبدیل شده است. غیر از رفتن به بار و رستوران، آدم میتواند در آنجا ورزش هم بکند. مثلاً: سخره نوردی و شنا. توریستها برای تماشای محل و گرافیتیها در طول روز به آنجا میروند و شبها پارتیهای مختلفی تا نزدیکهای صبح برپا است. به همین خاطر رفتن به این محل شب دیروقت کمی خطرناک و ماجراجویانه به نظر میرسد.
در ادامه دوست دارم در مورد "خانههای اشغالی" در فریدریشسهاین حرف بزنم. اینها خانههای متروکهای بودهاند که در حال حاضر به صورت غیرقانونی اشغال شدهاند. یعنی کسانی که آنجا زندگی میکنند صاحب واقعی آن خانه نیستند ولی اجارهای هم نمیدهند. با اینکه این پدیده غیرقانونیست ولی بیش از ۳۰ (سی) سال است که در برلین وجود دارد. گاهی پلیس ساکنین این خانهها را بیرون میکند ولی روز بعد، آنها دوباره برمیگردند. بیشتر این ساکنین پانک هستند و در این خانهها فعالیتهای فرهنگی میکنند. مثل: برگذاری کنسرت، تئاتر و یا داشتن کافه.
من میتوانم دربارهٔ فریدریشسهاین یکی دو ساعت حرف بزنم ولی این پادکست را همینجا تمام میکنم. فقط بگویم که فریدریشسهاین یکی از محلههای مورد علاقهٔ من در برلین و حتی در اروپا است.
Yara | On Air | |||
Michael | Support |
من آلمانی هستم و الان در زوریخ زندگی میکنم. من در اروپا به شهرهای کوچک عادت دارم و چند هفته پیش برای اولین بار به تهران رفت .
وقتی در تهران بودم خیلی جاها را دیدم و از وسیله نقلیههای مختلفی استفاده کردم. مترو، اتوبوس، تاکسی و ماشین از مهمترین وسیلههای نقلیه هستند. متروی تهران را خیلی دوست داشتم، چون تمیز، سروقت و خیلی مدرن بود. متاسفانه فقط شش خط وجود دارد ولی خطهای جدید در حال ساختهشدن هستند.
اتوبوسهای تهران هم خوب هستند. ولی ترافیک شهر تهران خیلی بالاست و اتوبوسها همیشه در راهبندان گیرمیکنند.
جالبترین وسیله نقلیه برایم تاکسی است. زیرا مسافرهای ناآشنا باهمدیگر یک تاکسی میگیرند. یعنی تاکسیها راههای مشخصی را میروند و میآیند و مسافرها میتوانند هرجای مسیر که خواستند سوار تاکسی یا از تاکسی پیاده بشوند. این روشِ خیلی خوبیست ولی برای خارجیها و کسانی که راهها را نمیشناسند کمی سخت و پیچیده است. آنچه ما در اروپا «تاکسی» مینامیم در ایران «آژانس» نام دارد. آدم با تلفن میتواند یک آژانس بگیرد، که جلوی آدرسی که میخواهد او را بردارد.
اگر آدم ماشین داشته باشد، میتواند خودش رانندگی کند و راحتتر به جایی برود. ولی چون ترافیک زیاد است، باید خیلی صبر و حوصله داشتهباشد. خیلی از مردم تهران با ماشین شخصی خود رفت و آمد میکنند.
من در این مدت دو نفر را هم با دوچرخه دیدم و فکر میکنم که کار آنها دیوانگی است! چون ترافیک خیلی برای رانندههای دوچرخه مشکلساز است و راه جدایی برای دوچرخهها وجود ندارد. رانندههای ماشین دائماً خلاف میکنند و این خیلی خطرناک است. مشکل دیگر این است که تهران کنار کوه است و دوچرخه سواری به سمت جنوب شهر آسان ولی به سمت شمال شهر خیلی سخت است. علاوه بر این تهران شهر بزرگیست (تقریباً ۵ برابر پاریس) و بیشتر سال هوای تمیزی ندارد.
رفت و آمد در تهران خیلی ماجراجویانه و باحال است.
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.
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!
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:
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.
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 …