Apa yang ada di repo ini? Repositori ini berisi kode aplikasi untuk menghasilkan pola kisi mosaik overlay dari desain yang Anda buat dengan mengeklik kotak untuk mengaktifkan dan menonaktifkan warna. Saya mengkodekan ini untuk diri saya sendiri untuk bersenang-senang bermain-main dengan desain sederhana untuk melihat seperti apa tampilannya dalam pola rajutan mosaik overlay. Itu tidak dibuat dengan mempertimbangkan desainer yang serius! Memahami algoritme di balik cara kerja pola mosaik overlay membantu saya saat merenda desain orang lain.
Namun, setelah saya meluangkan banyak waktu untuk membahasnya, saya pikir saya akan membagikannya kalau-kalau ada orang lain yang menganggapnya menarik. Anda dapat melihat aplikasinya secara online di https://apps.machlis.com/shiny/crochetapp.
Siapa yang menciptakan ini? Saya Sharon Machlis, seorang jurnalis dan ahli data yang menyukai coding dan data. Saya juga telah merajut dan mematikan selama bertahun-tahun. Saya menemukan rajutan mosaik overlay pada Musim Semi 2022 setelah melihat pola Azul yang sangat keren oleh Tinna Thórudóttir Thorvaldsdóttir dan saya terpikat.
Bagaimana saya menggunakan aplikasi ini untuk membuat desain? Opsi ada di kolom kiri. Pilih ukuran kisi Anda -- jumlah baris harus ganjil dan antara 5 dan 51; jumlah kolom antara 5 dan 50. Anda dapat mempertahankan warna default atau memilih warna Anda sendiri, dan juga memilih judul pola Anda sendiri. Kemudian mulailah mengklik kotak pada tabel pertama di bawah ini untuk membuat desain Anda. Saat Anda siap melihat seperti apa pola kisi, klik tombol "Buat pola!" tombol.
Perhatikan bahwa sistem tidak menyimpan pekerjaan Anda. Jika Anda menggunakan versi online, saya tidak dapat menjamin bahwa pekerjaan Anda tidak akan terganggu dan berpotensi hilang karena masalah Internet di pihak Anda atau masalah server di pihak saya (aplikasi dihosting di Digital $10/bulan Server Ocean dan memiliki beberapa aplikasi lain juga). GUNAKAN DENGAN RISIKO ANDA SENDIRI. Jika Anda mengerjakan sesuatu lebih dari beberapa menit, sangat disarankan untuk menyimpan desain Anda secara berkala.
Bisakah saya menggunakan kode Anda untuk menjalankan aplikasi ini secara lokal? Sangat! Unduh kode dari GitHub dan pastikan Anda telah menginstal R serta semua paket yang diperlukan (Anda dapat melihatnya di bagian atas file app.R). Saya juga merekomendasikan menjalankannya dengan RStudio.
Bagaimana cara menyimpan desain saya? Setelah Anda membuat pola kisi, Anda akan melihat tombol untuk mengunduh pola tersebut sebagai file HTML.
berkas HTML? Saya ingin file PDF/Dokumen Word/Excel. Karena berbagai alasan teknis, membuat HTML adalah yang paling mudah. Karena ini adalah aplikasi gratis yang saya kode sendiri untuk bersenang-senang, ada batasan berapa banyak waktu yang ingin saya investasikan di dalamnya! Setelah Anda mengunduh file HTML dari sini, Anda dapat dengan mudah mengunggah file HTML tersebut ke konverter gratis seperti cloudconvert.com untuk mendapatkan PDF. Layanan lain seperti Cometdocs dapat mengubah PDF menjadi file Excel.
Bisakah saya menggunakan aplikasi ini untuk membuat desain komersial? Saya ingin ulangi bahwa saya tidak dapat menjamin pekerjaan Anda tidak akan terganggu dan mungkin hilang saat menggunakan aplikasi ini! Namun, jika Anda bersedia mengambil risiko tersebut, silakan gunakan ini untuk menciptakan pola yang ingin Anda jual. Saya akan senang jika Anda menawarkan saya salinan gratis :) tetapi itu tidak wajib. Faktanya, jika Anda membuat sesuatu yang keren dengan ini, meskipun Anda tidak menjualnya, saya akan tertarik melihatnya! Anda dapat mengirim email kepada saya di crochetapp @ machlis.com.
Bagaimana Anda membuat aplikasi ini? Dengan bahasa pemrograman R termasuk paket DT, gt, dplyr, data.table, lem, dan framework Web untuk R yang disebut Shiny.
Anda dapat melihat kodenya di GitHub.
Dalam pekerjaan saya sehari-hari, saya menganalisis data untuk penerbit teknologi dengan R dan menjadi tuan rumah seri Do More With R di InfoWorld. Saya juga menulis Praktis R untuk Komunikasi Massa dan Jurnalisme.