teleren/devto huggingface dataset:
Oracle Database Object List
Tags: database, cloud, sql, developer
Published: 2024-07-13 18:35:37

[](
      <style>
        .libutton {
          display: flex;
          flex-direction: column;
          justify-content: center;
          padding: 7px;
          text-align: center;
          outline: none;
          text-decoration: none !important;
          color: #ffffff !important;
          width: 200px;
          height: 32px;
          border-radius: 16px;
          background-color: #0A66C2;
          font-family: "SF Pro Text", Helvetica, sans-serif;
        { Abhilash Kumar Bhattaram : </style> <a class="libutton" href="https://www.linkedin.com/comm/mynetwork/discovery-see-all?usecase=PEOPLE_FOLLOWS&followMember=abhilash-kumar-85b92918" target="_blank">Follow on LinkedIn</a>) }


One of the traditional problems of DBA's are to keep a track of the Oracle Database objects before and after any major application deployment. Most Database deployments would have a change on all kinds of objects which a development team may not be able to clarify in numbers. In addition to the tables and indexes which are seen as probably the most visible changes many DBA's lose track of the status of objects during deployments. The different kind of objects are table , index , synonym , package , procedure , function , etc.

The below script would show you the distinct objects in your database in case you are looking at this the first time.

```
SQL> select distinct(object_type) from all_objects;
```

It's very difficult to get a snapshot of the current objects , so I came up with my utility objlst.sql . This will quickly give me a snapshot of all database objects accounts segregated per database user and their sum. 

Below is the my objlst utility
[https://github.com/abhilash-8/ora-tools/blob/master/objlst.sql](https://github.com/abhilash-8/ora-tools/blob/master/objlst.sql)

Below is a pictorial representation of what the SQL would do 

Summary of Objects per user
![Summary of Objects per user](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gyex5qoi2p20czhxt695.png)

Summary of Invalid Objects per user

![Summary of Invalid Objects per user](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ypm6f8dzqorfdhehtydp.png)

Now as you can see having such a script would not only help me get a snapshot of my objects but also helps me compare the objects after a database deployment.

Many applications are sensitive to invalid objects , this scripts clearly points out which objetcs are invalid without much of an effort.
Detect cycle in linked list
Tags: go, interview, programming
Published: 2024-07-13 18:15:58

Another linked list algorithm. 

Detect a cycle in a linked list.

This is actually not that bad. There are at least 3 different ways to do it O(n) time. 

The easiest way requires modifying the linked list node to include a flag that denotes if a node has been visited. As the list is traversed, if we encounter a node that has been visited then there is a cycle.

Another technique uses a hashmap containing visited nodes or references to them. As the list is traversed nodes, or their references, are inserted into the hash. If we encounter a node that is already represented in the hashmap, then a cycle exists. While this technique only requires a single traversal, it does require more memory due to the hashmap.

For this post, I am going to use Floyd's algorithm to detect the cycle. It's pretty simple.

```
func DetectCycle[T any](ll *LinkedList[T]) bool {
	slow := ll.Head
	fast := ll.Head
	for fast != nil && fast.Next != nil {
		slow = slow.Next
		fast = fast.Next.Next
		if fast == slow {
			return true
		}
	}
	return false
}
```
This technique uses 2 pointers into the list. As the list is traversed, one pointer moves one node at a time and the other moves two nodes at a time. If the 2 pointers ever meet, a cycle exists.

Why does this work? As the list is traversed, the distance between the two pointers increases. If there is a cycle, the fast pointer will 'lap' the slow one.

Is there a more efficient implementation? Are any boundary conditions missing? Let me know in the comments.

Thanks!

_The code for this post and all posts in this series can be found [here](https://github.com/johnscode/gocodingchallenges)_
Developer diary #15. ChatGPT and Taro
Tags: programming, ai, management, java
Published: 2024-07-13 18:19:36

I have heard so funny story today. One person, who like Taro card and Numerology, tried to use ChatGPT for prediction and for checking past events. She uploaded some data about itself, also she added exact time of her birth. In output, she got several past events about marriage and divorce that were very close to real dates. This moment inspired her to ask about future events. I don't know what she got, but It can determine her future behavior.

I like to use several models to solve some programming problems. I have recognized that output is very often different and depends on data that was used for training model. Sometimes result absolute irrelevant because API of some library was changed.

I think, many people trust ChatGPT because they heard about some news when model helped to recognize some disease or similar. But they don't understand about what amount and quality of data should be laid in base to get relevant and correct information.
Terasop APP
Tags: terabox
Published: 2024-07-15 05:31:46

### Short Description (80/80 characters)

Terasop: App with Telegram bot to download and stream Terabox video files seamlessly.


### Description

Terasop is a versatile app designed to enhance your Terabox experience. With Terasop, you can effortlessly download and stream Terabox video files directly through the app or using the integrated Telegram bot (@terasop_bot). This app provides a convenient way to access your video content without the hassle of multiple steps, ensuring a seamless and user-friendly experience.

### Privacy Policy

**Privacy Policy for Terasop**

Effective Date: 1 January 2028

At Terasop, we value your privacy and are committed to protecting your personal information. This Privacy Policy outlines how we collect, use, and safeguard your data when you use our app and Telegram bot.

**1. Information We Collect**
- **User Data**: We collect your Telegram user ID and other relevant details to provide personalized services.
- **Usage Data**: We may collect information about how you interact with the app and bot, including commands issued and files downloaded or streamed.

**2. How We Use Your Information**
- **Service Delivery**: To deliver the features and functionalities of Terasop.
- **Improvement**: To understand usage patterns and improve the app’s and bot’s performance and features.
- **Communication**: To send you updates and important information about the app and bot.

**3. Data Sharing and Disclosure**
We do not sell, trade, or otherwise transfer your personal information to outside parties. However, we may share your information:
- **With service providers**: Who assist us in operating the app and bot and providing services to you, provided they agree to keep this information confidential.
- **When required by law**: To comply with legal obligations or respond to lawful requests by public authorities.

**4. Data Security**
We implement a variety of security measures to maintain the safety of your personal information. Your data is stored securely and is only accessible by authorized personnel.

**5. Your Rights**
You have the right to access, correct, or delete your personal information. You can do this by contacting us through the support options provided in the app and bot.

**6. Changes to This Privacy Policy**
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on our app and bot. You are advised to review this Privacy Policy periodically for any changes.

**7. Contact Us**
If you have any questions about this Privacy Policy, please contact us at [Contact Information].

By using Terasop, you agree to the collection and use of information in accordance with this policy.
Seeking Recommendations for a Real-Time Database for High-Speed Data Fetching and Updating
Published: 2024-07-13 18:25:39

I'm currently working on an exciting project involving a telemetry dashboard for a rocket's avionics system. The core of this project involves capturing and displaying real-time data at high speed. To achieve this, I'm using pyserial to fetch data from the avionics system.

**The Challenge**
The primary challenge is finding a database solution that can keep up with the high-speed data updates and fetches required for this project. The data stream from pyserial is continuous and needs to be stored and retrieved almost instantaneously for real-time display.

**Requirements**
High-Speed Data Ingestion: The database must handle rapid data insertion without performance degradation.
Efficient Data Retrieval: Quick query response times for real-time data display.
Scalability: Ability to scale as the amount of data grows.
Reliability: Ensuring data integrity and availability.

I would greatly appreciate any insights, experiences, or recommendations you can share. Thank you in advance for your help!
Every product needs a design system
Tags: design, designsystem, frontend
Published: 2024-07-17 12:25:00

A design system provides a set of standards, guidelines, and reusable components to ensure consistency and efficiency in the design and development of digital products.

Below is a list of benefits that you have when your product is built on top of a design system

## Consistency

A design system ensures that all components of a product look and feel the same, providing a seamless experience for users. Consistency in design elements like colors, typography, and spacing helps build brand identity and user trust.

## Efficiency

With a design system, designers and developers can reuse pre-defined components and guidelines, speeding up the design and development process. This reduces the need to reinvent the wheel for each new feature or page.

## Scalability
As a product grows, a design system helps maintain design quality and coherence across different platforms and devices. It provides a scalable solution for adding new features without compromising the user experience.

## Collaboration

Design systems facilitate better collaboration between designers, developers, and other stakeholders. Clear guidelines and documentation ensure that everyone is on the same page, reducing miscommunication and errors.

## Maintenance

A design system makes it easier to update and maintain a product. Changes to the design or new features can be implemented more smoothly and consistently.

## User Experience

Consistent and well-designed interfaces enhance the overall user experience. Users can navigate and interact with the product more intuitively, leading to higher satisfaction and engagement.

## Brand Identity

A cohesive design system reinforces brand identity by ensuring that all visual elements align with the brand’s guidelines and values. This helps create a strong and recognizable brand presence.

## Cost-Effectiveness

By reducing the time and resources needed to create and maintain design elements, a design system can be cost-effective in the long run. It minimizes redundancy and streamlines the workflow.

## In Conclusion

You don't need to build your design system from scratch, you can build on top of existing libraries like material-ui, `shadcn`, or others.
Your developers will ship faster and more consistent frontend when they have a design system. 
You also reduce the time of the designers for new screens, as you can just reuse existing components, and don't need to think about UI for simple screens. 
If you don't have a design system, it is a good idea to start one today.

---
Woovi
[Woovi](https://www.woovi.com) is a Startup that enables shoppers to pay as they like. Woovi provides instant payment solutions for merchants to accept orders to make this possible.

If you want to work with us, we are [hiring](https://woovi.com/jobs/)!
How to publish your React Native app to Expo Store 2024
Tags: reactnative, expo
Published: 2024-07-13 22:33:29

I recently tried publishing my React Native app to the Expo store, only to discover that most articles on this topic are obsolete.

This article aims to help anyone trying to publish their React Native app to the Expo Store by following these simple steps.

- **Create your project**

```
npx create-expo-app@latest
```

- **Install EAS CLI**

```
sudo npm install --global eas-cli
```

- **Ensure you have an account on Expo**

> [Create Expo account here](https://expo.dev/)

- **Login to your Expo account on the terminal**

```
npx expo login
```

- **Create or link to your Expo project**

To create a new project, use the command below
```
eas init
```
if you already have an existing project on your Expo dashboard, use this command

```
eas init --id [paste your project ID gotten from your dashboard]
```

- **Deploy to expo**

```
eas update
```
If you encountered an error like I did while deploying, you might want to clear the cache and re-deploy.
![cache error while deploying](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bg2bwwk3mdks1nu0pbmo.png)

To clear the cache

```
sudo npm cache clean --force
```

I hope you find this article helpful,
Happy reading, Happy Coding😀
Wix Studio Challenge with Special Guest Judge Ania Kubów
Tags: devchallenge, wixstudiochallenge, webdev, javascript
Published: 2024-07-13 19:16:46

*This is a submission for the [Wix Studio Challenge ](https://dev.to/challenges/wix).*


## What I Built
<!-- Share an overview about your project. -->
i built the project ecommerce for selling men's wear outfits

## Demo
<!-- Share a link to your Wix Studio app and include some screenshots here. -->
https://jupli5033.wixstudio.io/menleisures

## Development Journey
<!-- Tell us how you leveraged Wix Studio’s JavaScript development capabilities-->
it was so easy to use and much more users friendly to use 

<!-- Which APIs and Libraries did you utilize? -->
CMS (Catalog,Product,inventories) and button interactions

<!-- Team Submissions: Please pick one member to publish the submission and credit teammates by listing their DEV usernames directly in the body of the post. -->


<!-- Don't forget to add a cover image (if you want). -->


<!-- Thanks for participating! →
Who's involved in the Freewallet scam
Published: 2024-07-13 19:42:40


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1dygvwwa6pjf4d9rrwop.jpg)

Alvin Hagg, the co-founder and CEO of Freewallet.org, has long shunned the spotlight. However, our recent investigation has unveiled a shocking truth: the real masterminds behind the Freewallet scam are two Russian immigrants, deeply involved in another fraudulent cryptocurrency venture, Cryptopay. Among them, Vasily Mesheryakov stands out as the primary PR manager orchestrating these scams.

Freewallet is promoted as a secure multi-currency wallet, but numerous reviews expose it as a major scam. Many users have lost their savings due to blocked or failed transactions. Similarly, Cryptopay, a payment and exchange service, entices victims with low fees, only for them to discover that they cannot withdraw their assets. Our findings reveal that both Freewallet and Cryptopay share the same ownership and employ identical fraudulent tactics.

Dmitry Gunyashov, another key figure, is believed to be at the helm of these operations, despite lacking experience in legitimate business management. His expertise lies in orchestrating scam operations while evading legal repercussions. The scheme is simple: clients create accounts, deposit funds, and then find their accounts blocked, leaving them unable to access their assets.

Mesheryakov's role is critical in maintaining the façade of legitimacy through aggressive marketing and buying positive reviews. His activities extend beyond Cryptopay and Freewallet, involving other ventures like Dioram.

For more information on Vasily Mesheryakov and to find contact details, visit https://vasily-mesheryakov.com/. Join us in holding these scammers accountable and help bring justice to the victims of these fraudulent schemes. If you have any additional information, please contact us at Freewallet-report@tutanota.com.
Emailing Hacks you might want to know - 🥶 Cold Marketing
Tags: emailing, marketing, hacks
Published: 2024-07-13 19:45:34

As developers, we often find ourselves needing to reach out to potential clients, collaborators.

Cold emailing can be a powerful tool to achieve this, 

Do you use other methods besides cold marketing? If so, share them in the comments.

But it requires a strategic approach. Here are some key takeaways from my experience:

1. **Personalize Your Emails**: It’s not enough to just use someone’s name. Dig into their work and mention specific details. This shows you’ve done your homework.

2. **Be Concise and Clear**: People don’t have time for long emails. Get to the point quickly and clearly.

3. **Strong Subject Lines**: You think questions and numbers in subject lines grab attention? 

4. **Effective Follow-Ups**: Don’t just send one email and hope. Follow up strategically.

5. **Use a Clear Call-to-Action**:
This could be a request for a meeting or a proposal. Make it easy for the recipient to respond.

6. **Timing**:
Right time deliveribility make it more likely to get more acknowledgement.

These tweaks can make a big difference in response rates. For a complete guide, check [post i wrote for Clubwritter](https://shorturl.at/VPOmZ).
It is all about time to market
Published: 2024-07-13 19:50:44


# It is all about time to market

Recently, my sister became a mom, and motherhood comes with new problems that need solutions. Stay with me as I explain my point.

She gave me a list of issues and suggested a website or app could solve them. We brainstormed ideas like:

- Tracking diaper changes (pee/poop) to see if the baby's output is normal
- Daily, weekly, and monthly reports
- Counting feedings and which breast was used
- Tracking the baby's sleep duration
- Estimating diaper costs
- Medication reminders
- Recording the baby's temperature

I then searched the Play Store and found a solution that's been around since 2015. This simple app solves her problems and costs only 12 reais (BRL) (~$2.1 USD) per year. It boasts over 1 million downloads and 100,000 reviews, with 95% of them positive. It likely requires minimal maintenance from the developer, who probably doesn't need a team.

code is just commodity and
[sometimes, success is about being in the right place at the right time](https://websim.ai/c/aKIsBIa3aaphyYaJB) with the right knowledge to build.

![looking out at a large, translucent crystal floating in the sky above a sea of clouds](https://pbs.twimg.com/media/Fp01TSOXwAEJILH?format=jpg&name=medium)
Just Got Back
Tags: startup, founder, venture, todayisearched
Published: 2024-07-13 20:15:28

Just got back from Founders Academy. It's now time for me to put this stuff into play. In **Blog** sections, I'll share what I gathered directly from the conference. It might be raw notes; sometimes I have pictures. In **Academy,** sections, I show what I can of some of the more "homework" type exercises.

I have another motive to this series. I have an open question which goes, "How can software be used augment a founder's progress?"

This commences a series on my story with Founders Academy.

[Founders Academy Essential Workbook](https://dev.to/theholyspirit/founders-academy-workbook-3370) (academy)

[Founder Academy Day 1](https://dev.to/theholyspirit/founders-academy-day-1-pa4) (blog)

[Elevator Pitch](https://dev.to/theholyspirit/elevator-pitch-201j) (blog)

[Business Development](https://dev.to/theholyspirit/business-development-33i) (blog)
Hire A Hacker Now: Easier than You Think
Published: 2024-07-13 20:18:47

I'm glad I found INTELLIGENCE CYBER WIZARD, an honest funds/crypto recovery company. Their team of professionals was able to retrieve my crypto that had been stolen from a forex trader who had deceived me by saying I would receive a 35% return on my investment. I was able to receive all of my cryptocurrency back after writing to this team about my situation in less than 24 hours. I was overjoyed because I had thought all hope had been lost after being duped. I highly recommend them with full confidence. File a complaint to this company to get your stolen cryptocurrency and other digital assets back. In addition, they can help you get back on more profitable trading platforms, recover forgotten or lost cryptocurrency wallet passwords, and protect you from extortionists. Speak with them through

E-mail: intelligencecyberwizard@gmail.com

WhatsApp: +216 53 126 882
Peek into Twitter Without Creating an Account
Published: 2024-07-13 20:23:04

Twitter is a treasure trove of information, trends, and real-time updates. However, not everyone wants to go through the hassle of creating an account. Fortunately, you can explore Twitter without signing up. Here’s a comprehensive guide to help you navigate [Twitter ](https://bestsocialreviews.com/how-to-view-a-private-twitter-accounts-without-following/)without creating an account.

** 1. Why Browse Twitter Without an Account?
**
Many users prefer to browse Twitter anonymously for various reasons:
 Privacy Concerns  Some people are wary of sharing personal information.
 Casual Browsing  Users might only be interested in occasional updates.
 Research  Journalists, researchers, or marketers might need to monitor trends without actively participating.

Browsing Twitter without an account allows you to stay informed without compromising your privacy or cluttering your digital life with another account.

**  2. How to Access Twitter Without an Account
**
You can easily access Twitter without signing in by following these steps:
 Direct URL  Simply go to Twitter's homepage and use the search bar to find tweets, hashtags, or profiles.
 Search Engines  Use Google or another search engine to look for specific tweets or accounts. Include "Twitter" in your search query to refine results.
 Third-Party Tools  Websites like TwitScoop or TweetDeck can help you view Twitter content without logging in.

**  3. What You Can Do Without an Account
**
While browsing without an account has limitations, you can still:
 View Tweets  Read public tweets from profiles, search results, and trending topics.
 Follow Hashtags  Keep up with conversations by searching for specific hashtags.
 Read Replies  View replies to tweets and follow the thread of conversations.
 Check Trends  Stay updated with what's trending on Twitter in real-time.

However, you won’t be able to like, retweet, or comment on tweets without an account.

**  4. Tips for Effective Twitter Browsing
**
To make the most out of your Twitter browsing experience:
 Bookmark Profiles  Save URLs of your favorite profiles or hashtags for quick access.
 Use Advanced Search  Twitter's advanced search allows you to filter tweets by date, language, and more.
 Monitor Trends  Keep an eye on the "Trending" section to stay informed about popular topics.
 Stay Anonymous  Consider using private browsing or VPNs to maintain your privacy while exploring Twitter.

  **FAQs**

 Q1: Can I see private tweets without an account? 
No, private tweets are only visible to approved followers. You need an account and permission from the user to view private tweets.

 Q2: Is there a way to interact with tweets without an account? 
No, interacting with tweets (liking, retweeting, or commenting) requires a Twitter account.

 Q3: Are there any risks in browsing Twitter without an account? 
Browsing Twitter without an account is generally safe. However, be cautious of third-party tools and websites that claim to offer additional access, as they may pose security risks.