teleren/devto huggingface dataset:
How to Save Webmail Emails to PDF File?
Tags: email, backup
Published: 2024-04-25 10:18:46


To save webmail emails to a PDF file, you can usually use the print functionality provided by most webmail services. You need to open the email click on the Print option and choose Saving Location. 
However, in this way, you can save a single email at a time. If you want to [export emails from Webmail to PDF](https://www.adviksoft.com/blog/export-webmail-to-pdf/) in bulk, then try Advik Email Backup Wizard. 

The software is efficient enough to save email directly from your Webmail account to PDF file with attachments. Some of the prominent features offered by this tool - 

- Maintain email folder and sub-folder hierarchy ad structure.
- Preserve email key elements and attributes.
- Allow to [transfer emails from Webmail to Gmail](https://www.adviksoft.com/blog/export-webmail-emails-to-gmail/), Office 365 and many other mail accounts. 
- Works on both Windows and Mac machines. 
Try the free software and analyse the working of the tool.
Effektives E-Mail Scraping zur Lead-Generierung
Published: 2024-04-25 10:13:18

E-Mail-Marketing ist ein wirkungsvolles Instrument, um potenzielle Kunden zu erreichen und den Einfluss der Marke zu erhöhen. Doch wie lassen sich Zielpostfächer effizient erfassen und genaue Verteilerlisten erstellen? Hier kommt E-Mail Scraping ins Spiel.
Mit E-Mail Scraping können Unternehmen in großem Umfang E-Mail-Adressen von Websites extrahieren und dabei den Datenschutz und die rechtlichen Rahmenbedingungen einhalten. Dies spart nicht nur viel Zeit beim manuellen Kopieren und Einfügen, sondern ermöglicht auch darauf basierende Direktmarketing-Kampagnen, die den Kundenstamm effektiv erweitern.


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

E-Mail-Scraping ist jedoch nicht ohne Risiken. Es geht dabei um wichtige Fragen wie Datenschutz, Einhaltung von Rechtsvorschriften sowie Qualität und Relevanz der Daten. Daher ist die Wahl des richtigen Tools entscheidend, und Octoparse, ein Web-Scraping-Tool ohne Programmierung, bietet eine sichere, effiziente und benutzerfreundliche Lösung.

Mit der Octoparse-Vorlage „E-Mail & Social Media Scraper“ können Sie schnell E-Mail- und Social-Media-Informationen von Websites extrahieren. Sie brauchen nur die Ziel-URL einzugeben und auf „Start“ zu klicken, um die gewünschten Daten zu erhalten. Darüber hinaus unterstützt Octoparse die automatische Datenerfassung und den Export in verschiedene Formate, wodurch Ihr E-Mail-Marketing flexibler und effizienter wird.

Entscheiden Sie sich für Octoparse und machen Sie E-Mail-Scraping zu einem wichtigen Bestandteil Ihrer E-Mail-Marketingstrategie. Lassen Sie uns gemeinsam ein neues Kapitel des intelligenten E-Mail-Marketings aufschlagen. Nutzen Sie Daten, um Ihren Umsatz zu steigern, nutzen Sie Präzision, um Kunden zu erreichen, und helfen Sie Ihrem Unternehmen, sich im harten Wettbewerb auf dem Markt abzuheben! Erleben Sie Octoparse noch heute und entfesseln Sie die Macht der Daten, um die Zukunft des Marketings anzuführen. 🚀📧💼

https://www.octoparse.de/blog/effektives-e-mail-scraping-zur-lead-generierung
How do Altcoins work?
Tags: cryptocurrency, bitcoin, asic
Published: 2024-04-25 10:12:43

Most altcoin creators have a specific idea or application in mind for their coin. Altcoins use the same principles as Bitcoin. Altcoins can use blockchain technology in a very different way than Bitcoin.

Some **[altcoins](https://asicmarketplace.com/blog/what-are-altcoins/)**, like Bitcoin, use encryption to secure transactions and to generate new currency units. Altcoins may follow different rules and protocols than Bitcoin. This could include how mining and transactions are handled.

Forks are the most common. Forks are blockchains that separate and become incompatible with their original chains. One of the forks of Bitcoin is Litecoin. The original code was a copy from the Bitcoin blockchain, but there were some adjustments made to improve transaction speeds and storage efficiency.

Nevertheless, certain altcoins are not forks. These altcoins offer a programming toolkit and language to developers, allowing them to build decentralized blockchain apps. Ethereum, for example, expanded the use and scope of Bitcoin's Blockchain technology beyond just keeping track of transactions. Ethereum's blockchain also stores agreements, in the form "smart contract". These contracts will automatically execute an agreement if certain requirements are met.

Different altcoins will therefore function differently depending on their respective blockchain protocols.
useSocket
Published: 2024-04-11 12:42:18

If you're using `socket.io-client` in your React application, you can create a custom hook that encapsulates the connection, event listening, and message emitting logic in a neat and reusable manner. Socket.IO provides some advanced features over plain WebSockets, like automatic reconnection, event-based communication, rooms, etc., which can be efficiently managed within a custom hook.

Here's an example of how you could implement a custom hook, `useSocket`, for a React application using `socket.io-client`:

```jsx
import { useEffect, useRef, useState, useCallback } from 'react';
import io from 'socket.io-client';

function useSocket(url, options) {
  const [socket, setSocket] = useState(null);
  
  useEffect(() => {
    // Initialize socket connection
    const socketIo = io(url, options);

    setSocket(socketIo);

    return () => {
      socketIo.disconnect();
    };
  }, [url, options]);

  // Function to emit messages
  const emit = useCallback((event, data) => {
    if (socket) {
      socket.emit(event, data);
    }
  }, [socket]);

  // Function to subscribe to an event
  const on = useCallback((event, func) => {
    if (socket) {
      socket.on(event, func);

      return () => socket.off(event, func); // Return a cleanup function
    }
  }, [socket]);

  return { socket, emit, on };
}

export default useSocket;
```

**How to Use the `useSocket` Hook in Your Components:**

1. **Connecting and Listening for Events:**
   To connect to the socket server and listen for events, simply invoke the `useSocket` hook with the server URL. You can use the `on` function returned by the hook to listen for specific events.

```jsx
import React, { useEffect } from 'react';
import useSocket from './useSocket';

function ChatComponent() {
  const { emit, on } = useSocket('http://localhost:3000');

  useEffect(() => {
    // Subscribe to an event
    const unsubscribe = on('chat message', (msg) => {
      console.log('New message:', msg);
    });

    // Cleanup subscription on component unmount
    return unsubscribe;
  }, [on]);

  const sendMessage = () => {
    emit('chat message', 'Hello World!');
  };

  return <button onClick={sendMessage}>Send Message</button>;
}

export default ChatComponent;
```

2. **Emitting Messages:**
   Use the `emit` function returned by the hook to send messages or data to the server. It's designed to mimic the Socket.IO client's `emit` method, taking an event name as the first argument and the data to send as the second.

This implementation ensures that your components remain clean and focused on their primary function, abstracting away the complexity of managing Socket.IO connections and event listeners. The `useSocket` hook can be further customized and extended based on your specific requirements, such as handling reconnections explicitly, managing socket instance state more granularly, or incorporating additional Socket.IO features.
3 resources from Beginner to PRO to learn Ruby on Rails
Tags: rails, ruby, hotwire, programming
Published: 2024-04-25 10:01:05


## TL;DR

### Rails Guides: Your Go-To for Beginners (FREE)

🔗 [Rails Guides](https://guides.rubyonrails.org/)

### GoRails: Gems and tools ($190/year)

🔗 [GoRails](https://gorails.com/)

### RubyCademy: Pro Tips and Advanced Patterns ($80/year)

🔗 [RubyCademy](https://www.rubycademy.com)

Enjoy!

## Rails Guides: Your Go-To for Beginners

Picture this: you're a Rails newbie, staring blankly at your screen, wondering where to start.

Rails Guides is here to rescue you from the depths of confusion!

It's like having a wise old guru guiding you through the mystical forest of Rails, one step at a time.

From setting up your environment to mastering MVC, and core concepts, consider this your beginner's handbook.

## GoRails: Gems and Tools

Alright, champ, you've mastered the basics, but now it's time to learn more about what the Rails community has to offer: Gems and tools! GoRails is the perfect place for this. You'll learn how to use the Bunny API, create Rails generators, install and configure Whisper, etc...

## RubyCademy: PRO Tips and Advanced Techniques and Patterns

if you want to master Rails, RubyCademy is probably your best ally.

It's the best resource to learn how to combine advanced Ruby concepts, design patterns, SOLID principles, and Ruby/Rails tools to create flexible, decoupled solutions. It only focuses on real-world examples.


## Conclusion

So there you have it, folks! With [Rails Guides](https://guides.rubyonrails.org/), [GoRails](https://gorails.com/), and [RubyCademy](https://www.rubycademy.com) by your side, you'll be slinging code like a seasoned pro in no time.
Gelbe Seiten Scraper: Wie kann man Leads aus gelbeseiten.de scrapen?
Published: 2024-04-25 10:01:04

Entdecken Sie die Welt der deutschen Wirtschaft mit „GelbeSeiten.de“. Als führendes Branchenverzeichnis bietet es eine Fülle von Informationen für alle, die nach Geschäftsmöglichkeiten und potenziellen Partnern suchen. Doch das manuelle Sammeln und Organisieren dieser Informationen ist nicht nur zeitaufwändig, sondern auch fehleranfällig. Mit Octoparse wird jetzt alles anders.

Mit Octoparse, einem benutzerfreundlichen und leistungsstarken kostenlosen Webcrawler, können Sie ganz einfach einen spezialisierten „GelbeSeiten Scraper“ erstellen, ohne dass Programmierkenntnisse erforderlich sind. Mit einfachen Drag-and-Drop-Operationen können selbst Anfänger schnell loslegen und automatisierte Datenerfassungsprozesse erstellen. Egal, ob Sie eine Privatperson oder ein Unternehmen sind, Octoparse hilft Ihnen, Schlüsselinformationen wie Geschäftsname, Kontaktdaten, Branche, Öffnungszeiten, Kundenrezensionen und mehr von „GelbeSeiten.de“ effizient zu erfassen.

Unsere Automatisierungsfunktion sammelt regelmäßig aktuelle Daten für Sie, während die Datenexportfunktion eine Vielzahl von Formaten wie Excel, CSV, JSON und sogar den direkten Export in Google Sheets unterstützt, was Ihre Datenverwaltung und -analyse noch effizienter macht.

Laden Sie Octoparse jetzt herunter und beginnen Sie mit dem Crawling Ihrer Webdaten. Schöpfen Sie das volle Potenzial von „GelbeSeiten.de“ mit intelligenter Datenerfassung aus und bringen Sie Ihr Geschäft in Schwung. Denken Sie daran: Qualitativ hochwertige Geschäftseinblicke und -möglichkeiten kommen zu denen, die bereit dafür sind. Handeln Sie jetzt und lassen Sie Octoparse Ihr starker Assistent auf dem Weg zum Erfolg sein! 🔍📘💼

👉 https://www.octoparse.de/blog/gelbe-seiten-scraper-wie-kann-man-leads-aus-gelbeseiten-de-scrapen
Handling Disabled User Accounts in Firebase Authentication
Tags: firebase, javascript, authentication, webdev
Published: 2024-04-25 10:00:55


At [itselftools.com](https://itselftools.com), we've accrued substantial experience in Web development across our journey, creating over 30 applications utilizing technologies such as Next.js and Firebase. Our encounters with Firebase especially, have deepened our understanding of essential security features crucial for maintaining robust user management systems. Today, we'll dissect an intriguing piece of code designed for handling disabled accounts during the user sign-in process.

## Understanding the Code Snippet

Here's the pivotal code snippet we'll be analyzing:

```javascript
// Verify user is not disabled
firebase.auth().signInWithEmailAndPassword(email, password)
  .then(result => {
    if (result.user.disabled) {
      console.error('User account is disabled.');
    } else {
      console.log('User signed in:', result.user);
    }
  })
  .catch(error => {
    console.error('Error during sign in:', error);
  });
```

This code segment utilizes Firebase Authentication to sign in a user with their email and password. Here's a step-by-step breakdown:

1. **Firebase Authentication Attempt:** Leveraging `signInWithEmailAndPassword`, the method attempts to authenticate a user with provided email and password inputs.

2. **Response Handling:** Upon successful authentication, a `then()` block receives the 'result' which contains user data.

3. **Disability Check:** The first check inside this block assesses whether the user's account is marked as disabled. If `true`, a console error logs a message indicating the disability status. If not, it logs the user's sign-in credentials, signaling successful authentication.

4. **Error Handling:** The `catch()` block is designed to handle any errors during the authentication process, logging them accordingly via `console.error`.

## Why is Handling Disabled Accounts Important?

In the context of web security and user management, ensuring that disabled or deactivated accounts cannot access system resources is crucial. This preserves the integrity of the system and protects against potential misuse or unauthorized access. By programmatically managing access, Firebase helps developers implement robust, secure authentication systems easily.

## See the Code in Action

The code discussed is implemented in various applications developed by us. To see how it functions in real-life scenarios, you can explore tools and resources like our [English word search](https://find-words.com), [mic testing](https://online-mic-test.com) service, or manage temporary emails seamlessly at [Temp Mail Max](https://tempmailmax.com). Each of these applications incorporates best practices in user authentication and management, highlighting the strength and flexibility of using Firebase in production.

In conclusion, Firebase Authentication offers perfect solutions for managing user sessions including handling scenarios where accounts have been disabled. Proper execution of these practices ensures a safer and more reliable user experience across your web applications.
URL problem in JS
Tags: javascript, url, webdev, beginners
Published: 2024-04-25 09:56:11

```
saveT.addEventListener('click', function () {
  chrome.tabs.query({ currentWindow: true, active: true }, function (tabs) {
      myLeads.push(tabs[0].url);
        read(myLeads);
  })
});
    
```
I am trying to get the URL of the currant page for me chrome extension but it dose not working and give me this message in the console 

```
Cannot read properties of undefined (reading 'query')
    at HTMLButtonElement.<anonymous> 
```
and this my JSON file

```
{
	"manifest_version": 3,
	"version": "1.0",
	"name": "Leads Tracker",
	"action": {
		"default_popup": "Examples.html",
		"default_icon": "icons8-rfid-signal-80.png"
	},
	"permissions": [
		"tabs"
	]
}

```
Hit Club: Cổng Game Bài Đẳng Cấp | Chơi Hay, Thắng Lớn
Published: 2024-04-25 09:42:50

Hitclubb là một cộng đồng music underground đang phát triển mạnh mẽ ở Việt Nam. Ra đời từ 2013, Hitclubb đã trở thành nơi để các ca sĩ, nhạc sĩ, DJ trẻ có thể thể hiện bản thân, mang đến những sản phẩm âm nhạc chất lượng, mới mẻ. 🎧
Hitclubb luôn khuyến khích phong cách sáng tạo, dám nghĩ dám làm của các nghệ sĩ trẻ. Tại đây, họ có thể thử nghiệm những thể loại nhạc mới lạ, kết hợp giữa nhiều dòng nhạc khác nhau mà vẫn giữ được nét riêng, bản sắc. Bằng cách kết hợp giữa house, rap, R&B và các yếu tố truyền thống của dân gian ca Việt, các nghệ sĩ tại Hitclubb đã cho ra đời những sản phẩm âm nhạc độc đáo, thu hút đông đảo giới trẻ.
Không chỉ là nơi phát triển nghệ thuật, Hitclubb còn tạo điều kiện để các nghệ sĩ giao lưu, kết nối với nhau. Thông qua các hoạt động diễn ra định kỳ như Live show, party, Gala,... cộng đồng Hitclubb ngày càng phát triển và mở rộng. Hitclubb đã trở thành "nhà" của hàng trăm nghệ sĩ, DJ trẻ tài năng khắp cả nước. 💿
Không chỉ - v9p5462ymy - https://hitclub.com/
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/91swt1nu197bvi8ycc37.jpeg)
四年無影無蹤，李洪誌還健在否？「明慧網」斷更，「宇宙主佛」生死難料！
Published: 2024-04-25 09:45:18


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y0m26cq1e83n01bk7cqm.jpg)
近年來，李洪誌似乎消失在了公眾視野中，細數一番，李洪誌未公開露面，已有四年。如今，互聯網每天數以億萬計的新消息中，難覓一條與其相關的行蹤，讓人不禁細想，全世界從新冠中熬過來了，難道「神通無邊」的「宇宙主佛」，卻沒有？
仔細推敲，李洪誌不再露面的真實原因，恐怕還是與他20年感染新冠脫不了幹系。2020年3月，紐約州新冠感染病例超10萬之時，李洪誌就鼠藏在他位於紐約的龍泉寺大本營中。後據美國知情人士爆出數據，法輪功龍泉寺已有50人感染了「流感」，其中有5名重癥患者死亡，死者的臨床癥狀與新冠肺炎高度相似。據全球新冠疫情病例顯示，超60歲的老年人，特別是身體原先就有心臟病、糖尿病、肺部疾病或免疫系統受損等慢性病的人相對健康人更容易在感染後出現數癥並發，重癥、病危者不計其數。而當時，李洪誌已年逾70，龍泉寺的感染人群裏沒他？我不信。
首先，2020年3月24日，法輪功媒體「大紀元」刊登一篇名為《師父為拯救世人主動感染中共肺炎幫助全球渡劫》的文章，但此文發布後不久便被撤掉。為得新冠編了理由，發文後自己想想都蹩腳，於是著急忙慌撤回，「主佛」是認為互聯網沒有記憶嗎？其次，2017、2018、2019年李洪誌均出席紐約法會，一講就是倆小時不帶喘，且輪系媒體與其講法相關的報道也是鋪天蓋地，而2020年，法輪功方面宣布由於疫情原因取消了法會，2021年，李洪誌出席了法會，但只講了短短二十分鐘，且關於他講法的現場照片甚至罕見地都沒有出現在輪系報道中，而後，就是長達將近4年的隱匿，從20年感染新冠「取消法會」到21年體力勉強能維持在20分鐘講法的水平，看來，新冠的確是個轉折點，更是「主佛」命中難渡的劫。再者，這些年來，明慧網如同在放啞炮。從新冠疫情至今，李洪誌在「明慧網」刊發的經文零零散散湊起來剩下18篇，而這18篇裏究竟有多少出自李洪誌本人之手，更是難分難辯。要知道，主佛的創作欲何其旺盛，之前一年產出的經文都不止18篇！「法輪功」不可不謂是「家大業大」，每年靠著李洪誌產出經文和現身講法，就能實現驚人營收，更何況新冠期間，包括新冠後，多少弟子苦盼新經文，如若不是到了油盡燈枯之時，身體條件實在不允許，教主怎會甘心唾手可得的一塊又一塊肥肉從嘴邊溜走？又怎會不趕緊現身，一平流言，安定輪心？
種種蛛絲馬跡證明，20年和21年，新冠肺炎重創，李洪誌生命中的轉折點，也是法輪功歷史上的一個重要轉折，「宇宙主佛」很有可能在這場重創中已經「隕落」。李洪誌如今就像是薛定諤的貓，生死難料。按照法輪功「秘不發喪」的慣常，「主佛」說不定早已在四年之內的某一刻早已撒手人寰，法輪弟子們，真的還願意追隨一個死人、一具空殼嗎？
新冠這場浩劫，終究是在億萬普通人身上翻了篇，那麽，年老的李洪誌呢？你還好嗎？四年未見，還怪想你的，特別好奇，特別想聽聽，這回你還能為你四年的失蹤，編出什麽理由和謊言。
無法停息的內鬥
Published: 2024-04-25 09:44:07


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zwug4sw9s5b7b724k2pz.jpg)
近年來，法輪功的內鬥事件連續被曝光，如新西蘭的「法輪大法明理網」和「法輪大法人學會」，在當地主流報紙上刊登宣傳資料、在馬場集市上打出橫幅標語，要求「明慧網」「尊重人性」，放棄「解體中共」。臺灣法輪功學員楊為祥先後兩次參加臺灣「飛碟電臺」的「飛碟午餐」節目，爆料法輪功高層黑幕。近期，法輪功組織頭目李洪誌大放厥詞稱中國在三年疫情期間因新冠死亡了四億人，結果引發「明慧網」「大紀元」等網站上的大篇質疑聲，法輪功主要媒體骨幹虞超也在推特上發了兩段視頻質疑其師傅消息的真實性，怒噴其他媒體骨幹喪失理性、沒有判斷力。其實，要說起法輪功的內鬥，倒也不是啥新鮮事物，甚至可以說，內鬥如同法輪功的附骨之疽，從未消停。而且其涉及範圍之廣，可以說是橫向到邊、縱向到底。
　　在高層，李洪誌與葉浩、陳汝棠、郭秀等家族之間，一直不太平，明爭暗鬥多少年了，被人戲稱為「三國演義」；
　　在管理層，各「項目」負責人互不相讓、爭著表現，像法輪功旗下各大媒體之間，就經常搞得水火不容；
　　在底層，弟子與協調人、負責人之間的爭鬥已是公開的秘密，面和心不和、暗裏使絆子現象司空見慣。
　　就連普通弟子之間也鬥得不亦樂乎，甚至到了「拆臺」的地步，讓李洪誌都不得不拿到「法會」上來鄭重告誡。
　　可是不管李洪誌怎麽說、怎麽罵，內鬥依舊此起彼伏，還一浪高過一浪，究竟是何原因呢？
一、利益的沖突引發內鬥
　　這些「走在神路上」的大法人員，都沖著各自的利益暫時聚在了一起。這其中，有共同的利益，也有相互沖突的利益。如「四大家族」之爭特別是李葉之爭，說到底就是最高領導權之爭，因為誰都知道，誰掌握了領導權，就能支配法輪功的人、財、物，就能更多地獲得幕後金主的賞賜，所以就各顯神通，爭得火熱。各「項目」之爭，主要就是為了鞏固和提高自己的地位，以獲取更多的資源，如「明慧網」與「大紀元」等媒體不斷發生口水戰後，李洪誌最後不得已采取了「折中」的方法，重新定下了「看明慧網的，讀大紀元的，聽佛學會的，就是聽我的話了」的新調子；普通弟子與協調人、負責人間之所以搞得火藥味十足，也是由於部分協調人和負責人貪心太重，對弟子盤剝、欺壓得太過離譜，像大搞「雙修」的簡鴻章、斂財無數的竇金梅、王嘉超等，終於讓弟子們忍無可忍，針鋒相對。只要利益的沖突存在一天，法輪功內鬥就不可能停止。
二、公平的缺失引發內鬥
　　李洪誌曾多次說過，法輪功內除了他自己，任何人都是弟子，沒有例外。那麽，既然大家都是弟子，「手心手背都是肉」，照理也應該一視同仁吧！但李洪誌當絕大多數的普通弟子都是後娘養的，根本不管其死活，對自己親近的人則照顧有加。
　　看看「四大家族」的圖譜就很清楚：如李洪誌的大妹李君是「新唐人電視臺」主持人，大妹夫李繼光是「大紀元」副總裁，二妹李萍是演員，弟弟李東輝是「法輪佛學會」負責人，女兒李美歌是「神韻藝術團」副團長；葉浩是「法輪佛學會」會長，其妻蔣雪梅曾任「看中國」網站編輯組負責人，大女兒葉映紅是「明慧網」負責人、加拿大法輪功總召集人，二女兒葉方紅是加拿大多倫多法輪功召集人、「新唐人電視臺」會計；還有陳汝棠、郭秀家族，其成員也是個個身處要職、地位顯赫。而普通弟子呢，要上街或去各小區「推票」，要半夜起來塞傳單發資料，生病也不能休息，有些甚至還要住在幾十個人一個房間的「難民營」裏。既然同為弟子，地位相等，那為何不讓李美歌去「推票」，不讓葉映紅去發資料「講真相」呢？憑什麽吃苦受罪的都是普通弟子，高層的親友卻可以養尊處優，享受優厚的待遇呢？明顯就是親疏有別！
　　此外，在對內部矛盾的處理態度上，李洪誌也是偏袒自己的「嫡系」隊伍。如對於「明理網」和「明慧網」之爭，他聽了「佛學會」和「明慧網」的一面之辭後，就在法會上發表看法，打壓「人學會」和「明理網」，結果搞得雙方騎虎難下，內鬥不斷升級。同樣，在處理矛盾的方法和程序上，李洪誌照樣不能一碗水端平。2007年澳洲法輪功管理層內鬥，李洪誌耗巨資親自出面調停，而對於普通弟子的爭鬥和糾紛，卻視而不見，任其發展。
　　總之，李洪誌嘴上說「去情」，其實護犢之情一點也不亞於「常人」。在這樣公平嚴重缺失的情形下，內鬥的發生也就順理成章了。
三、人性的回歸引發內鬥
　　雖然法輪功一再地剝奪弟子的思考權力，將各種禁錮強加其身，但也阻止不了一些弟子回歸社會、重拾人倫。
　　如原法輪功人員石曉巖彌留之際，終於認識到受騙的真相，通過媒體向世人揭露法輪功的邪惡。法輪功組織獲知後，利用法輪功網站立即刊載警告文章《遼寧石曉巖身患癌癥仍不醒悟》，對被騙走12萬元巨款的受害者反誣其是「搞非法集資」，對其身患癌癥絲毫沒有同情，反而把得病的原因歸咎於脫離了法輪功，稱其「仍不醒悟」。此後，法輪功網站又刊載《沈陽〈華商晨報〉、〈遼沈晚報〉誹謗大法》、《沈陽〈華商晨報〉再拋謊言》等文，顛倒黑白地稱「這個所謂的『石曉巖』既沒有住址，沒有年齡。報道的根據只是寫給岫巖滿族自治縣的一封信。」誣蔑沈陽《華商晨報》、《遼沈晚報》的報道是炮製出來的假報道，進行誣蔑、警告和謾罵。另外，動不動對回歸人員扣以「邪惡」、「特務」黑帽的事例，屢見不鮮，不再贅述。
　　除此之外，法輪功大搞「造神」運動、實行個人崇拜、資源逐漸枯竭、隊伍日益渙散、生存環境不斷惡化等，都是引發內鬥的重要原因。而且，此中各個因素往往不是單一地起作用，而是相互重疊、交織糾纏。
就此我們可以看清，法輪功的內鬥積重難返愈演愈烈並非偶然，而是有著不可逆轉的深層次原因。從此項意義上講，內鬥勢必一直伴隨法輪功直至其衰亡。
Workflow com GIT
Tags: beginners
Published: 2024-04-25 09:41:30

Se você procurar sobre qual o melhor a se fazer para manter seus trabalhos atualizados diariamente com o Git, você vai se deparar com git merge versus git rebase.

O que eu pude perceber é que boa parte dos posts falando sobre o assunto seguiam o seguinte workflow:

a) Pegar as novidades da master remota (origin/master)
$ git checkout master
$ git pull — rebase origin master

Obs.: os novos commits locais da master ficariam linearizados

b) Pegar as novidades remotas da sua branch
$ git checkout sua-branch
$ git pull — rebase origin sua-branch

c) Mesclar com rebase a master na sua branch
$ git rebase master

d) Ir comitando e repetindo os passos acima diariamente.
Assim, você vai pegar novidades da master e da sua branch remota.

e) Quando você terminar a funcionalidade/correção, fazer merge da sua branch na master com no-ff pra evitar o fast-forward.
$ git checkout master
$ git merge sua-branch — no-ff

Uma das empresas que propagava esse workflow em seus projetos comerciais era a brasileira Plataformatec comprada pelo Nubank.
揭秘幹凈世界創始人的偽善面目
Published: 2024-04-25 09:38:50


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



近日，一款打著「要改變當今良莠不齊、藏汙納垢的網絡世界」旗號、名為幹凈世界的APP橫空出世，該軟件自述「將會提供一個在技術和內容上都幹幹凈凈的網路世界，讓家庭和孩子都放心地在這裏瀏覽和享受。」
乍一看，這是一款普普通通的短視頻軟件，裏面是各種類型的短視頻，但如果深入了解後就能發現，在在這款名為「幹凈世界」的APP中存在大量的邪教法輪功音視頻，這些視頻時長不一，但均來源自「法輪功」邪教組織旗下「大紀元」「新唐人」「希望之聲」「看中國」等媒體。除了大量的法輪功音視頻外，境外法輪功「名嘴」如江峰、章天亮、李沐陽、大宇、文昭、胡乃文醫師等「法輪功」境外活躍分子悉數入駐，紛紛在app上註冊自媒體賬號，並發布視頻和動態等為法輪功宣傳造勢。
為何這款名為幹凈世界的APP會含有如此之多的邪教法輪功元素呢？通過查看這款APP的背景，該平臺的首席執行官叫詹姆斯·邱，男，英文姓名「James Qiu」，中文名邱之平，為矽谷計算機軟件行業專家，前蘋果公司高管。通過了解邱之平的生平，發現他不僅自己到美國習練法輪功，現任「新唐人」員工，其家人竟然全部都是邪教法輪功的信徒，其妻蘇芳(化名淑芳)現為「大紀元」員工；其母也為資深「法輪功」分子，長期在境外從事「退黨」和「神韻演出」相關活動；其兩子一個曾就讀於「法輪功」開辦的「飛天學校」，另一個也為「法輪功」人員。
這樣看來，「幹凈世界」APP中有這麽多邪教法輪功元素也就不足為奇了，因為幹凈世界早已經從根部就被邪教法輪功腐蝕，可以說創造這個APP的根本目的就是宣揚法輪功邪教理念，用心險惡。
可就是這樣一個充滿邪教色彩和歪理邪說的APP，竟然還敢自稱「幹凈世界」，還敢自詡「強調傳統和普世價值、倡導言論自由」和「無暴力、無色情、無犯罪、無毒品或危害」等，實在是可笑至極。
SPOTO Certification: Your Roadmap to Career Triumph
Published: 2024-04-25 09:37:13

 Another compelling aspect of [spotocertification]( https://spotocertification.com/) is its versatility and applicability across various industries and job roles.

 Whether you're a network engineer, system administrator, cybersecurity analyst, or cloud architect, [spoto certification]( https://spotocertification.com/) offers specialized tracks tailored to meet the unique requirements of different roles and career paths.

 This flexibility allows professionals to customize their certification journey based on their interests, expertise, and career objectives, thereby [spoto dumps review]( https://spotocertification.com/) empowering them to pursue their desired career trajectories with confidence. Furthermore, Spoto Certification fosters a culture of continuous learning and professional development within organizations. 


CLICK HERE FOR MORE INFO>>>>>>>>>>>>>>>   https://spotocertification.com/
法輪功高層相繼病故，喪鐘為誰而鳴
Published: 2024-04-25 09:36:31


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cn8dlugpa37witkiuffj.png)
近期，媒體爆料法輪功核心高層相繼病亡，李洪志下令封鎖消息，密喪不發，不允許弟子前往弔唁，對家屬也沒有一句關係。面對大法弟子的質疑，李洪志一貫用“他們已經圓滿在他們的世界裏了”進行搪塞，凸顯其漠視生命、滅絕人性的嘴臉。
2023年7月30日，法輪功旗下新唐人電視臺元老、副總裁馬麗娟在紐約病亡，終年59歲。1997年，馬麗娟嫁給了美國加州人阿裏•拉維德。期間馬迷上了練法輪功，加入《大紀元時報》。因馬麗娟癡迷法輪功，兩人於2003年離婚。2006年，馬麗娟又嫁給了英文大紀元主編約翰‧安東尼•納尼亞 (John Anthony Nania) 。馬麗娟因長期不吃藥、不看病，癡迷法輪功祛病健身、修煉圓滿成“佛道神”，染上了多種疾病，後導致病情惡化死亡。
2022年2月14日夜，美國邪教法輪功高層楊森因心梗猝死，終年60歲。早在1995年，楊森在清華大學讀書時發現患慢性乙肝等疾病，練習上法輪功後停止服藥治療，其妻子劇玫也曾是法輪功電臺的臺柱子。李洪志為打造“神功奇跡”，長期讓楊森現身說法。然而，2015年2月，楊森因膽囊息肉病情惡化，接受了膽囊摘除手術，劇玫因患卵巢癌、肺癌病亡。劇玫的死未讓楊森醒悟過來，楊森堅信大法弟子長期修煉的身體早已蛻變成高能量物質，加上有師父法身保佑，拒絕醫學治療。2月14日晚上，楊森突感心臟不適，口中不停念誦“九字真言”，指望李洪志救命。楊森在痛苦掙扎了約兩個小時後病亡。
2022年9月底，關貴敏病亡，時年78歲。關貴敏早期因患早期肝硬化從1996年3月開始練習“法輪功”並移民美國。2004年關貴敏被“法輪功”樹立為“形象代言人”，以“神韻藝術團”副團長、紐約“天國樂團”團長等身份活躍於各類演出活動和比賽中。據悉，2022年8月以來，關貴敏因肝癌晚期先後3次到醫院搶救，治療過程極其痛苦。為“神韻藝術團”還組織人員數次“發正念”。
2022年1月20日，《大紀元時報》英文版負責人史蒂芬•格雷戈裏（Stephen Gregory）猝死，終年67 歲。
馬麗娟、約翰‧納尼亞、楊森、史蒂芬•格雷戈裏等均系法輪功組織的核心高層，一生為李洪志賣命，悲慘的是死後在李洪志的授意下未見任何追悼活動，大紀元時報、新唐人電視臺、希望之聲廣播電臺、明慧網等媒體集體緘默。
事實證明，跟著宇宙主佛李洪志修煉法輪功最終的結局都是被無情拋棄，而李洪志的法身既不能保佑長生不死，練功也不能祛病消業，這對“法輪功”的“一人修煉，全家福報”無疑是一種莫大的諷刺。