投稿

最新の投稿

マレーシア漫遊記 2日目はKuala Lumpurツアー Malaysia Trip of our second day (2)Kuala Lumpur Tour

イメージ
 SecondDayはGlabをUseして、Kuala Lumpur City Tourでございます。  MainVisitingSiteはBlueモスク、Pinkモスク、そして、Batu洞窟(Cave)でございます。  まずはKuala LumpurからBatuCaveにGlabで向かいます。Glabはとっても便利です。HotelのEntranceで待っていると、ReservationしたCarがNow WhereなのかVisuallyにOn the AppでCan Knowですし、あとHow minutesくらいでCome upするかもOn the AppでShownできます。  Kuala LumpurのMain reagionからDriveすること約30minutesで、BatuCaveにArriveでございます。BatuCaveはHinduism(ヒンドゥー教)にConcernsのHeritageでございます。MalaysiaはIslamがstate religionですが、Freedom of religionがGauranteeされていて、RootsもIslam、Buddhism、HinduismなどなどDiversityでございます。(Marracaもlike thatでございました)

Adding another page in Streamlit ~ Using the Application that draw some circles on the Folium map, it has same center point.

イメージ
 Previous BLOG:  https://shikuuk.blogspot.com/2026/01/data-persistence-in-streamlit-cloud.html  I created the Application that draw some circle on the Folium map, it has same center point.  Since the App were Explained Japanese language, I try to create another page that will be explained by English.  I have created anotherpage in streamlit, but I forgot the way of making another page in streamlit. I ask Gemini how can we do it. Gemini tell me that we create new directory 'pages' under the current directory( in which has main app code) and then we create an another page's code in that directory.   I'd like to show clearly in my Application whether you are in the Japanese version or English version like below's red squer frame.      I ask Gemini how I can do it. Gemini tell me that I should change the Application's file name. Since this filename change is effect operation after now, I recommend that you remember this point.  I ask Ge...

Create Climbing Record Application of Japan Hundred Moutain by Streamlit Cloud

イメージ
 ※日本百名山(二百&三百名山)や里山の登頂記録アプリの作成 by Streamlit Cloud  熊の出没などに気をつけないといけませんが、趣味の里山などを中心とした山登りの記録をつけるためにアプリを作ってみようと思い立ち、Geminiに相談しながら挑戦です。  I want to create like above map, orangi markers show mountains that I already climbed, other markers show ones that I never climbed.  I try to crate a Climbing Recording App for Japan Hundred Famous Mountain(Two Hundred and Three Hundred).  At first, I search a database of Hundreds Moubtains of  Japan. As a result,  I found their list at the Japan Alpine Club web site below. URL:   https://jac1.or.jp/document/mountain_data_collection  I ask Gemini to make the csv data list of Hundreds Mountauons from its URL.   And then I try to show the all mountains on the list on the folium map by VScode and Python.

Data Persistence in Streamlit Cloud

イメージ
Bonus: I add the search function of longitude and latitude. When I search lon 135, lat 35, tihs location is named 'the belly button of Japan'  Previous BLOG:  https://shikuuk.blogspot.com/2026/01/combination-streamlit-and-folium-in-vs.html  I made a Web App that work on Streamlit Cloud. The App draw three concentric circles with the point specified by mouse click as the center and show the name and the address of the center using Python library 'geopy'. https://2025-draw-circle-on-folium-map.streamlit.app/  Actually, I would like to implement data persistence functionality in a different type of app, but first I will try implementing data persistence in this concentric circle drawing app as practice.  I ask Gemini How implement data persistence functionality. Gemini has three answer. To use a Google Spraed Sheet(Gemini is recommended it strongly) Streamlit Community Cloud "Secrets" + outside data base Automatically Commit to GitHub(Gemini is not recommended th...