Workflow
Software Development
icon
Search documents
软件开发板块12月30日涨0.19%,数字认证领涨,主力资金净流出19.41亿元
Market Overview - On December 30, the software development sector rose by 0.19% compared to the previous trading day, with digital certification leading the gains [1] - The Shanghai Composite Index closed at 3965.12, down 0.0%, while the Shenzhen Component Index closed at 13604.07, up 0.49% [1] Stock Performance - Digital Certification (300579) saw a significant increase of 17.46%, closing at 34.99 with a trading volume of 323,200 shares and a transaction value of 1.123 billion [1] - Other notable performers included Weide Information (688171) with a 5.69% increase, closing at 45.35, and ST Guohua (000004) with a 3.58% increase, closing at 11.27 [1] Fund Flow Analysis - The software development sector experienced a net outflow of 1.941 billion from institutional investors, while retail investors saw a net inflow of 1.185 billion [2] - Notable stocks with significant fund flows included Digital Certification, which had a net inflow of 166 million from institutional investors, but a net outflow from retail investors [3] Individual Stock Highlights - Eastcom (300379) faced a drastic decline of 59.27%, closing at -1.23 with a trading volume of 2.2913 million shares [2] - Jin Chengzi (688291) decreased by 8.11%, closing at 38.28 with a transaction value of 312 million [2]
卡帕西推荐的AI Coding指南:3招教你效率翻倍
量子位· 2025-12-30 06:33
Core Insights - The article emphasizes the efficient use of AI coding tools by selecting the right model based on task type, restructuring workflows, and clarifying human-AI collaboration [1][3][18] Group 1: Model Selection - It is crucial to choose the appropriate coding model based on the task type; for large tasks, Codex is recommended, while Opus is better for smaller, fragmented tasks [6][8] - Codex can read through entire projects to understand logic and fix bugs, making it suitable for complex requirements [7] - For advanced users, GPT-5.2-Codex is suggested for its speed and accuracy, eliminating the need to switch between models [10] Group 2: Workflow Restructuring - A customized workflow allows the author to manage multiple projects simultaneously; ideas are directly added to Codex's queue instead of being noted down [14][15] - A key tip is to avoid rolling back changes, as iterative development is normal and time should not be wasted on reconsidering past decisions [16] - Reusing code from previous projects can save time; Codex can adapt existing code for new functionalities [17] Group 3: Human-AI Collaboration - The principle of human-AI collaboration is that AI should handle execution while humans make decisions, such as selecting libraries and designing system architecture [18][19] - The author provides examples of effective collaboration, including allowing AI to write core code while the human focuses on decision-making [20][21] Group 4: Practical Tips - Start development with a CLI tool to validate core logic before expanding to more complex features [23][24] - Maintain a documentation folder for each project to help the AI understand context and reduce repetitive communication [25][26] - For solo developers, directly committing to the main branch is recommended to avoid complications with multiple branches [27][29]
趣图:“这个可以做吗?”
程序员的那些事· 2025-12-30 06:03
Core Viewpoint - The article discusses the challenges faced by programmers when frequent changes in requirements occur, highlighting the impact on their productivity and mental well-being [1]. Group 1 - The article mentions a specific instance where 351 responses were received, raising the question of what happened to the remaining 14 responses [2]. - It includes a comic that illustrates how to explain to outsiders why frequent changes in requirements can drive programmers crazy [2]. - Additionally, there is a humorous graphic emphasizing the importance of not interrupting programmers, suggesting that such interruptions can be disruptive [2].
安博通涨2.14%,成交额6791.61万元,主力资金净流出627.05万元
Xin Lang Zheng Quan· 2025-12-29 05:16
Group 1 - The core viewpoint of the news is that Ambotong's stock has shown significant volatility, with a year-to-date increase of 93.76% but a recent decline over the past few trading days [1] - As of December 29, Ambotong's stock price was 75.76 yuan per share, with a market capitalization of 5.823 billion yuan [1] - The company has experienced net outflows of main funds amounting to 6.2705 million yuan, with large orders showing a buy-sell imbalance [1] Group 2 - Ambotong operates in the computer software development sector, focusing on network security core software products and related technical services [2] - For the period from January to September 2025, Ambotong reported revenue of 500 million yuan, reflecting a year-on-year growth of 68.17%, while the net profit attributable to shareholders was -130 million yuan, a decrease of 59.65% [2] - The number of shareholders increased by 25.39% to 6,479, while the average circulating shares per person decreased by 20.25% [2] Group 3 - Since its A-share listing, Ambotong has distributed a total of 52.4695 million yuan in dividends, with 3.8257 million yuan distributed over the past three years [3]
4000 万行的 Linux 内核怎么管?Linus 爆料:两周合并 1.2 万次提交、7 周专门抓 Bug
程序员的那些事· 2025-12-29 03:27
Core Viewpoint - Linus Torvalds emphasizes the importance of maintaining stability and backward compatibility in the Linux kernel, asserting that there are no shortcuts in the development process and that AI should be viewed as a tool rather than a revolutionary change in programming [2][4][25]. Group 1: Linux Kernel Development Process - The Linux kernel codebase has surpassed 40 million lines, with a release cycle of approximately 9 weeks, during which around 12,000 submissions are processed [2][14]. - During the merge window, Torvalds typically spends two weeks merging code and the following seven weeks identifying and fixing bugs, ensuring the kernel is in optimal condition before release [16][17]. - The principle of "no regressions" is strictly enforced, meaning that new code must not introduce bugs or break backward compatibility [3][23]. Group 2: Role of AI in Development - Torvalds expresses skepticism towards the hype surrounding AI, stating that while he dislikes the term, he recognizes the potential of AI as a valuable tool in code maintenance and review processes [25][26]. - AI tools are being explored to assist in code reviews and to prevent problematic code from being submitted, which could streamline the development workflow [26][27]. - The comparison is made between AI and the advent of compilers, suggesting that while AI may enhance efficiency, it is ultimately just another tool in the developer's toolkit [28][29]. Group 3: Challenges in Kernel Development - The difficulty of maintaining the "no regressions" rule is highlighted, as changes may not be immediately apparent and can lead to issues for users who upgrade to newer kernel versions [31][32]. - Developers often face the temptation to introduce new features that may disrupt existing functionality, complicating the maintenance of stability [33][34]. - Torvalds emphasizes the need for a careful balance between innovation and maintaining a reliable codebase, advocating for the use of new interfaces for new features while keeping old ones functional [34][35].
66%的程序员被AI坑惨,改bug比自己写还花时间
3 6 Ke· 2025-12-29 03:23
Core Insights - The 2025 Stack Overflow Developer Survey reveals a stark reality behind the AI hype: while 84% of developers have integrated AI into their workflows, their favorability towards AI has significantly dropped from over 70% to 60% [1][21] - The report highlights the challenges developers face with AI-generated code, with 66% expressing frustration over "almost correct" AI solutions, leading to increased debugging time compared to hand-written code [1][22] Developer Demographics - The survey included over 49,000 developers from 177 countries, with 76.2% identifying as professional developers [5] - The majority of developers are aged between 25 and 44, accounting for over 60% of respondents [5] - A notable trend is the increasing educational attainment among learners, with 30% of those learning programming holding a Bachelor of Science degree, up from 24% the previous year [7] Learning and Development - 69% of developers reported dedicating time to learn new coding techniques or languages in the past year, indicating a strong commitment to continuous learning [9] - Technical documentation remains the preferred learning resource for 68% of respondents, reflecting a preference for authoritative materials over casual content [9] - Over 36% of developers are specifically learning to use AI-powered tools, with 52% using AI-driven applications as their primary means of understanding artificial intelligence [11] Technology Stack Changes - Python has emerged as the leading programming language, with a usage rate of 57.9%, marking a 7 percentage point increase [12][14] - Docker's usage has surged by 17 percentage points to 71.1%, solidifying its status as an essential infrastructure tool [14] - Redis has seen an 8% increase in usage, highlighting its importance for high concurrency and low latency needs in complex application architectures [16] AI Tool Adoption and Sentiment - 84% of developers are using or planning to use AI tools, with 51% integrating them into their daily workflows [19] - Despite high adoption rates, trust in AI tools has declined, with only 60% expressing positive sentiments, down from over 70% in previous years [21] - 66% of developers find AI-generated solutions frustrating due to their inaccuracy, leading to increased debugging time [22] AI Agents and Their Challenges - AI agents, designed for autonomous decision-making, have not yet become mainstream, with 52% of developers either not using them or only using basic AI tools [26][28] - The primary barriers to adopting AI agents include concerns over accuracy (57.1%) and data security (81%) [30] - The leading frameworks for AI agent orchestration are open-source tools, with Ollama and LangChain being the most widely used [31] Developer Preferences and Practices - The majority of developers (72.2%) reject the concept of "vibe coding," emphasizing the importance of rigorous engineering practices [37] - The report indicates a shift towards rational pragmatism in the developer community, moving away from blind faith in AI technologies [38]
移动应用跨平台开发框架哪个更优?FinClip隐私与效率并行
Sou Hu Cai Jing· 2025-12-28 06:45
Group 1 - The core viewpoint of the article emphasizes the challenges faced by mobile applications in the digital transformation of government and enterprises, highlighting the need for rapid response to public service demands while ensuring data security and autonomy [1] - FinClip is presented as a key solution for integrated digital services in government and enterprises, enabling the rapid embedding and management of applications that are compatible with mainstream ecosystems while maintaining autonomy [2] - The platform has been widely applied in various sectors such as public security, government, social security, and taxation, contributing to the establishment of an integrated service platform [2] Group 2 - FinClip's modular architecture allows for parallel development and dynamic updates, significantly reducing the time for new feature launches from months to weeks, while ensuring quality through a strict cloud review mechanism [5] - The platform offers complete privatization deployment and source code delivery options, ensuring data sovereignty and privacy security, and has been deeply adapted to mainstream domestic innovation environments [6] - FinClip's ability to integrate services from multiple departments while maintaining data isolation is a core advantage over pure public cloud solutions [6] Group 3 - Compared to competitors like Alibaba's mPaaS, WeChat's Donut, and Tencent Cloud's TMF, FinClip stands out for its focus on private deployment, compatibility with WeChat mini-programs, and support for internal collaboration and complex permission management [7][8] - FinClip has established a first-mover advantage in the compliance with domestic innovation requirements, while most competitors primarily focus on iOS and Android ecosystems [8] Group 4 - The ultimate goal of digital services in government and enterprises is to achieve proactive, precise, and intelligent service delivery, with FinClip enhancing user experience through its built-in ChatKit intelligent dialogue capabilities [9] - ChatKit transforms the application from a passive "function repository" to an active "intelligent service entity," significantly improving user satisfaction and service efficiency [10] Group 5 - When selecting a cross-platform framework, government and enterprise clients should focus on three strategic dimensions: autonomy and security compliance, ecological integration and agile iteration, and long-term operation and intelligent upgrades [12] - FinClip provides a practical path for digital transformation by balancing efficiency and security, openness and control, and is increasingly becoming a rational choice for institutions building their autonomous digital infrastructure [12]
趣图:请找出图中代码的 bug
程序员的那些事· 2025-12-28 02:52
Group 1 - The article discusses the importance of identifying bugs in code for Java development, emphasizing the need for developers to be vigilant and proactive in debugging processes [1][2] - It highlights common pitfalls and challenges faced by Java developers, suggesting that understanding these issues can lead to more efficient coding practices [4] - The content aims to engage readers by presenting relatable scenarios that resonate with the experiences of Java developers, fostering a sense of community and shared learning [5]
软件开发板块12月26日涨0.4%,广道退领涨,主力资金净流出2.71亿元
Group 1 - The software development sector increased by 0.4% on December 26, with Guangdao Tui leading the gains [1] - The Shanghai Composite Index closed at 3963.68, up 0.1%, while the Shenzhen Component Index closed at 13603.89, up 0.54% [1] - Guangdao Tui's stock price rose by 29.82% to 2.22, with a trading volume of 278,000 shares and a transaction value of 54.49 million yuan [1] Group 2 - The software development sector experienced a net outflow of 271 million yuan from institutional investors and 208 million yuan from retail investors, while retail investors saw a net inflow of 479 million yuan [2] - The stock of Zhizhen Technology decreased by 4.23% to 37.36, with a trading volume of 153,700 shares and a transaction value of 59.9 million yuan [2] - The stock of Guoneng Rixin fell by 2.56% to 51.30, with a trading volume of 15,400 shares and a transaction value of 80.55 million yuan [2] Group 3 - Major stocks like 360 (601360) saw a net inflow of 230 million yuan from institutional investors, while retail investors had a net outflow of 191 million yuan [3] - Sifang Jingchuang (300468) had a net inflow of 76.11 million yuan from institutional investors, but a net outflow of 65.62 million yuan from retail investors [3] - The stock of Chengmai Technology (300598) experienced a net inflow of 60.79 million yuan from institutional investors, with a net outflow of 5.45 million yuan from retail investors [3]
Cursor CEO示警“氛围编程”:盲目信赖AI写代码恐成豆腐渣工程
Sou Hu Cai Jing· 2025-12-26 06:09
Core Insights - Michael Truell, CEO of Cursor, warns against "Vibe Coding," which allows rapid code generation but risks creating unstable software foundations [1] - Truell emphasizes that while generative AI transforms programming, over-reliance on it can lead to significant technical debt [1] Group 1: Vibe Coding Concerns - "Vibe Coding" involves developers relying entirely on AI to complete tasks without understanding code details, which can be risky for complex projects [1] - Truell compares this method to building a house without understanding the underlying structure, warning that it may lead to system collapse as complexity increases [1] - Developers must retain the ability to inspect and understand the code, regardless of AI capabilities [1] Group 2: Cursor's Solution - Cursor integrates AI directly into the Integrated Development Environment (IDE), allowing it to understand existing code context and predict the next lines of code accurately [2] - This approach balances macro-level instructions with micro-level control, enabling developers to delegate tasks to AI while maintaining oversight [2] - Cursor has rapidly grown to become an industry leader with over 1 million daily active users and an annual revenue exceeding $1 billion [2] Group 3: Company Growth and Valuation - Founded by Truell and three MIT alumni, Cursor has achieved a post-funding valuation of $29.3 billion after raising $2.3 billion in a funding round completed in 2025 [2] - The company has expanded to 300 employees and received investment from the OpenAI startup fund in 2023 [2]