Roy Hershkovitz (@Roy_H) header
Roy Hershkovitz (@Roy_H) profile picture

DevOps Engineer ⚙ at @PassportCard, @MicrosoftAzure , Contributor @DevOpsLoft, love to talk Tech.

Israel
Joined May 2009
Photo by Roy Hershkovitz (@Roy_H)
בסין, מסתבר - אנחנו כבר לא על המפה… למה, מה ואיך ? אולי גם אתם יכולים לעזור (ראו בציוץ #7). הפנו את תשומת ליבי לעניין כבר לפני כמה ימים והבדיקות שערכתי אישרו - שמה של ישראל לא הופיע בשירותי המפות הפופולריים של באידו ועליבאבא, וזה פורסם בעוד מקומות. אבל יש כמה נק׳ חשובות: /1
17
13
2
220
49,994
Roy Hershkovitz retweeted
How To Release A Mobile App The mobile app release process differs from conventional methods. This illustration simplifies the journey to help you understand. Typical Stages in a Mobile App Release Process: 1. Registration & Development (iOS & Android): - Enroll in Apple's Developer Program and Google Play Console as iOS and Android developer - Code using platform-specific tools: Swift/Obj-C for iOS, and Java/Kotlin for Android 2. Build & Test (iOS & Android): Compile the app's binary, run extensive tests on both platforms to ensure functionality and performance. Create a release candidate build. 3. QA: - Internally test the app for issue identification (dogfooding) - Beta test with external users to collect feedback - Conduct regression testing to maintain feature stability 4. Internal Approvals: - Obtain approval from stakeholders and key team members. - Comply with app store guidelines and industry regulations - Obtain security approvals to safeguard user data and privacy 5. App Store Optimization (ASO): - Optimize metadata, including titles, descriptions, and keywords, for better search visibility - Design captivating screenshots and icons to entice users - Prepare engaging release notes to inform users about new features and updates 6. App Submission To Store: - Submit the iOS app via App Store Connect following Apple's guidelines - Submit the Android app via Google Play Console, adhering to Google's policies - Both platforms may request issues resolution for approval 7. Release: - Upon approval, set a release date to coordinate the launch on both iOS and Android platforms Over to you: What's the most challenging phase you've encountered in the mobile app release process? – Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/3KCnWXq
27
475
11
1,990
251,480
Roy Hershkovitz retweeted
Top 12 Tips for API Security - Use HTTPS - Use OAuth2 - Use WebAuthn - Use Leveled API Keys - Authorization - Rate Limiting - API Versioning - Whitelisting - Check OWASP API Security Risks - Use API Gateway - Error Handling - Input Validation -- Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/3KCnWXq
13
804
4
2,856
279,910
Roy Hershkovitz retweeted
בזמן שאנחנו רצים מצורך לצורך - מפונים,חטופים,חיילים 1במקום לדאוג לעצמנו, למשפחתנו, לעסקים שלנו. האיש שהסביר לנו ש"זה לא הזמן" דווקא מוצא זמן להאשים את כולם. כמו שמישהי ממשפחות החטופים אמרה לי השבוע - ההנהגה הזו לא ראויה לעם שלנו. ynet.co.il/news/article/bke2…
7
31
2
374
8,039
Data Structure Cheat Sheet
196
4
836
77,674
𝗔𝗣𝗜 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 𝗧𝘆𝗽𝗲𝘀 API (Application Programming Interface) is an interface that enables software applications to communicate with each other by defining a set of rules and protocols. 𝗧𝘆𝗽𝗲𝘀 𝗼𝗳 𝗔𝗣𝗜𝘀: 🔹 𝗥𝗘𝗦𝗧 (𝗥𝗲𝗽𝗿𝗲𝘀𝗲𝗻𝘁𝗮𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲 𝗧𝗿𝗮𝗻𝘀𝗳𝗲𝗿): An architectural style that uses standard HTTP methods, typically paired with JSON for its lightweight nature and ease of use. However, XML can also be used, especially in legacy systems. 🔹 𝗦𝗢𝗔𝗣 (𝗦𝗶𝗺𝗽𝗹𝗲 𝗢𝗯𝗷𝗲𝗰𝘁 𝗔𝗰𝗰𝗲𝘀𝘀 𝗣𝗿𝗼𝘁𝗼𝗰𝗼𝗹): A protocol leveraging XML as its primary message format, designed for exchanging structured information to implement web services. Today, it is mainly used in legacy systems. 🔹 𝗚𝗿𝗮𝗽𝗵𝗤𝗟: A query language for APIs, allowing precise data fetching. It often employs JSON for its response format due to its efficiency in representing complex, hierarchical data. 🔹 𝗪𝗲𝗯𝗵𝗼𝗼𝗸𝘀: HTTP callbacks triggered by specific events, offering real-time data exchange between systems. The payload format can vary, but JSON is commonly used for its versatility. Image credits: Rapid API. (Note that Kafka is noted as an API type, which is not. It is more like protocol.) #api
13
488
11
2,135
198,218
Roy Hershkovitz retweeted
Some (really) good Redis stuff from Architecture Notes ❤️‍🔥 - What is Redis - When to use Redis - Redis Architecture(s) - Redis Persistence Models - ...and more! Solid write-up with tons of visuals 👇 architecturenotes.co/redis/
7
186
3
877
85,328
Roy Hershkovitz retweeted
Hamas assured @SpaceX that they will use Starlink only for humanitarian purposes 🚀 BBC has independently confirmed this.
802
1,069
74
5,866
143,205
Israel’s telecom minister says he will do everything In his power to block Starlink. They don’t want the world to witness their war crimes! Fk Israel🇮🇱
920
9,186
283
23,902
554,019
Roy Hershkovitz retweeted
These fuel tanks are inside Gaza. They contain more than 500,000 liters of fuel. Ask Hamas if you can have some.
🛑@UNRWA warning: If we do not get fuel urgently, we will be forced to halt our operations in the📍#GazaStrip as of tomorrow night. 🆘 @UN agency says its #Gaza operation will end tomorrow 'if we don't get fuel' @JulietteTouma @BBCNews bbc.co.uk/news/live/world-mi…
4,987
18,187
2,673
75,060
9,786,737
Roy Hershkovitz retweeted
We cannot—and will not—let terrorists like Hamas and tyrants like Putin win. I refuse to let that happen.
9,721
3,214
910
20,820
2,999,225
IDF releases a recording of an intercepted phone call between two Hamas operatives who discuss the failed Islamic Jihad rocket that landed on the Gaza hospital.
2,106
3,815
2,434
11,188
7,349,812
Roy Hershkovitz retweeted
🔴IDF releases aerial footage of the Al-Ahli Baptist Hospital compound before and after the explosion, showing it was not a result of an Israeli airstrike
60
181
30
390
221,577
Roy Hershkovitz retweeted
TAKE A LISTEN: "They are saying the shrapnel from the missile is local shrapnel and not like Israeli shrapnel... But God bless, it couldn't have found another place to explode?" IDF reveals phone call between Hamas operatives showing that the hospital explosion was immediately identified as being caused by a misfired Palestinian Islamic Jihad rocket
211
651
117
1,376
197,426