iMessage konuşmalarını fiziksel kitaplara dönüştürmek mümkün mü?
- iMessage konuşma geçmişini hatırlamak zor olabiliyor ve bazen geçmiş mesajlarda arama yaparak bilgi bulma ihtiyacı doğuyor.
- iMessage’ın arama özelliği gelişmiş olsa da eski mesajlar arasında gezinmek hâlâ kullanışsız; belirli bir tarihe doğrudan gitme özelliği yok.
- Bu rahatsızlığı çözmek için, en büyük konuşmaları fiziksel kitap biçimine dönüştürme fikri ortaya çıkıyor.
iPhone’dan mesajları çıkarmak
- iPhone’dan mesajları çıkarmak için önce Mac’e yedek almak, ardından
sms.db dosyasını bulup bunu bir SQLite veritabanı olarak incelemek gerekiyor.
- iPhone Wiki’nin yardımıyla yedek klasöründe
sms.db dosyası bulunuyor ve sqlite3 komutuyla veritabanındaki tablolar inceleniyor.
SQL ile metin mesajlarını sorgulamak
- Veritabanı şemasını anlayıp SQL join’leri kullanarak gerçek konuşmaları çıkarma sürecinden geçiliyor.
- Bazı mesajlar
message.text yerine message.attributedData içinde ikili veri olarak saklandığı için, bunları yorumlamak adına ek çalışma gerekiyor.
imessage-database kütüphanesi kullanılarak iMessage veritabanı okunuyor ve Rust veri yapıları olarak çıktı alınmasından yararlanılıyor.
LaTeX belgesi oluşturma
- LaTeX kullanarak metin mesajlarını estetik bir belgeye dönüştürme süreci anlatılıyor.
- Mesajlar LaTeX koduna çevriliyor ve Unicode’u desteklemeyen LaTeX’in sınırlamaları XeLaTeX kullanılarak aşılıyor.
- Google’ın Noto Emoji yazı tipi kullanılarak siyah-beyaz emojiler belgeye ekleniyor.
Baskı siparişi
- Gerçek bir kitap olarak bastırmak için Barnes & Noble Press kullanılarak uygun maliyetle baskı yapılıyor.
- LaTeX’ten üretilen PDF’den kapak tasarımı hazırlanıyor ve baskı siparişi tamamlanıyor.
- Birkaç haftalık bekleyişin ardından gerçek kitap elde ediliyor ve bu sayede geçmiş konuşmaları kolayca tekrar gözden geçirmek mümkün oluyor.
Kendin dene
- Kaynak kodu henüz tamamlanmamış olsa da GitHub’da sunulduğu için, ilgileniyorsanız kendiniz de deneyebilirsiniz.
GN⁺ görüşü
- Bu proje, kişisel dijital kayıtları fiziksel biçimde koruma yönündeki modern isteği yansıtıyor. Geçmiş konuşmaları kitap haline getirip saklamak, dijital çağda anıları korumak için yeni bir yöntem öneriyor.
- LaTeX ile belge üretme süreci, programlama ile doküman hazırlamanın birleştiği bir örnek olarak, teknik dokümantasyona ilgi duyan başlangıç seviyesindeki yazılım mühendisleri için yararlı bir vaka olabilir.
- Bu yazı kişisel verilerin yedeklenmesi ve dönüştürülmesi sürecini ele aldığı için, veri yönetimi ve güvenliğinin önemini yeniden hatırlatıyor. Kullanıcılar kendi verilerini güvenli biçimde ele alma konusunda daha dikkatli olmalı.
- Benzer işlev sunan diğer projeler arasında Chatbooks ve Blurb bulunuyor; bunlar kullanıcıların fotoğraflarını veya sosyal medya gönderilerini kitaba dönüştüren hizmetler sağlıyor.
- Bu teknolojiyi kullanırken değerlendirilmesi gereken başlıklar arasında gizlilik, veri dönüşümünün doğruluğu ve baskı maliyeti yer alıyor; buna karşılık dijital veriyi fiziksel biçimde kalıcı olarak saklama ve veri kaybı riskini azaltma gibi somut avantajlar da sunuyor.
1 yorum
Hacker News görüşleri
Kişisel iletişim kayıtlarının önemini vurgulayan ve bunun bir hizmet olarak sunulmasının harika olacağını söyleyen bir görüş.
Bir geliştiricinin, birinin kendi kütüphanesini gerçekten kullandığını görüp sevinmesine dair tepki.
İkinci Dünya Savaşı sırasında büyükanne ve büyükbaba arasındaki mektupların ve günlüklerin iyi korunmuş olmasına dair bir hikâye ve gelecek nesillerin aynı sevinci yaşayamayacağına yönelik endişe.
Kişisel mesajların tüm kaydını bir yayınevine göndermeye dair rahatsızlık ifade eden bir görüş.
Britanyalılar için WhatsApp mesajlarını yazdıran bir projeye duyulan ilgi ve bunun için Rust öğrenmek gerektiğine dair kendini tiye alan bir tepki.
Kişisel konuşma kayıtlarını korumaya olumsuz yaklaşan ve kişisel mesajların geçici olması gerektiğini savunan bir görüş.
Mac'te iMessage dışa aktarmaya yarayan bir Python scripti hakkında bilgi paylaşımı.
Sohbet geçmişini görselleştirmenin ve konuya göre kümelendirmenin ilginç olduğunu söyleyen bir görüş ile, bunu fiziksel biçimde basarken aranabilirlik sunabilecek bir fikir.
Dijital bilginin yok olması durumunda, basılı bir kitabın 21. yüzyıl yaşamını araştırmak için elde kalan tek kaynak olabileceğine dair düşünce.
Bir blogu TTS modunda dinleme deneyimi ve belirli bölümleri atlayamamanın komik gelmesine dair bir anekdot.