<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[ispCP - Board - Support - Enhancements]]></title>
		<link>http://www.isp-control.net/forum/</link>
		<description><![CDATA[ispCP - Board - Support - http://www.isp-control.net/forum]]></description>
		<pubDate>Thu, 16 Apr 2026 02:23:01 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Bản nhạc chiều dang dở (Phần 3)]]></title>
			<link>http://www.isp-control.net/forum/thread-17722.html</link>
			<pubDate>Wed, 16 Sep 2015 05:17:08 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-17722.html</guid>
			<description><![CDATA[<a href="http://truyennganmoingay.com/blog-truyen-hay/truyen-ngon-tinh" target="_blank">truyện ngôn tình</a> Bản nhạc chiều dang dở (Phần 3)<br />
<br />
Cô yêu Quân, và hơn hết cô biết Quân yêu cô bằng một tình yêu si mê, nồng cháy. Hai người họ đã tìm đến với nhau để trói mình vào một khoảng lặng lẽ yên bình.<br />
<br />
Phong gần như nghĩ về cô gái ấy trong suốt khoảng thời gian sau đó, dù anh không thể nắm bắt được những suy nghĩ của cô nhưng anh cảm thấy chắc một điều rằng trong cô đang có nhiều điều day dứt. Nghĩ đến ánh mắt của Thụy Anh, anh biết không ai có thể đoán được cô đang nghĩ gì, bởi cô che giấu quá giỏi, cái ánh mắt vô hồn ấy ai có thể nghĩ là ánh mắt của cô sinh viên năm cuối còn nhiều ham mê. Cô như một chiếc lá buông trôi mình giữa dòng mà chẳng biết rồi sẽ về đâu. Và những suy nghĩ ấy khiến anh không thể nào chịu đựng được nữa khiến cho những ngày này anh quyết định tìm hiểu về cô gái ấy qua Hải Hoa, là một người thân thiết nhất với Thụy Anh mà anh biết. Phải cố gắng lắm anh mới có thể tìm cách gợi chuyện Hải Hoa để biết được rằng, từ ngày mẹ cô mất khi sinh cậu em trai thứ hai, và cha cô tái hôn thì cô dù mới bảy tuổi nhưng đã bắt đầu câm lặng.<ul>
<li><a href="http://linkvaom88moi.com" target="_blank">link m88</a></li></ul>
– Thuỵ anh không bao giờ nói cho ai biết những gì chị ấy đang nghĩ đâu. Thuỵ Anh nói chuyện với tớ rất nhiều nhưng khi nào cũng là những chuyện rất vu vơ bên ngoài, hoặc ngồi hàng giờ để nghe tớ tâm sự và trở thành chuyên gia tư vấn cho cô em họ, nhưng Thuỵ Anh không bao giờ nói về mình. Ngay cả việc cô yêu Quân, cũng lặng lẽ và mơ hồ. Đó là người con trai của bạn bố Thuỵ Anh, họ chỉ gặp nhau vài lần và rồi bỗng dưng đến với nhau. Thuỵ Anh thì tớ không dám chắc, nhưng anh Quân thì yêu bà ấy đến si mê. Chăm sóc như một cánh hoa sợ chỉ cần chạm nhẹ sẽ vỡ. Tớ chưa bao giờ nghĩ rằng chị ấy có thể yêu ai, vậy mà từ ngày yêu anh Quân trông chị ấy vui hơn hẳn. Mọi người cũng đỡ lo. Trước đây, khi còn học trung học là khoảng thời gian mà chị ấy khổ sở nhất. Cứ ra vào bệnh viện như đi chợ, và giấy chuẩn đoán luôn là suy nhược thần kinh. Tớ không thể nào hiểu được chị ấy, nhưng tớ thật sự yêu quý Thụy Anh, vì Thụy Anh khiến tớ có cảm giác tin tưởng khi ở bên cạnh. Tớ chỉ biết như vậy thôi, nhưng bỗng dưng cậu hỏi về chị tớ làm gì?<br />
<br />
– Thì Hoa bảo khi nào kể về Thuỵ Anh nên tớ tò mò hỏi thôi.<br />
<br />
– Ừ, ai gặp bà ấy mà chẳng có cảm giác ấy. Hôm nào tớ hẹn chị ấy đi chơi rồi mình gặp nhau nhé. Dù sao với tớ đó cũng là người thân thiết nhất đấy.<br />
<br />
– Ừ…….., nhưng cô ấy không nghe saxophone à?<br />
<br />
– Không. Tối hôm đó vì mải khoe tài của cậu mà tớ quên mất. Có thể chị ấy giận tớ lắm. Từ hôm đó, tớ có tìm chị ấy nhiều lần mà không gặp. Không hiểu chị ấy đã biến đi đâu nữa.<br />
<br />
– Kiểu như cô ấy, cứ bỏ học triền miên như vậy thì phải làm sao?<br />
<br />
Hải Hoa nhìn Phong rồi cười. – Với bác tớ, chỉ cần chị ấy sống được bình thường đã là ok rồi.<br />
<br />
Phong rời khỏi lớp khi trong đầu vẫn không thôi nghĩ về người con gái ấy, và cũng tự hỏi không hiểu tại sao chính bản thân anh lại cứ bị ánh nhìn của cô ám ảnh đến như vậy. Anh lang thang và tạt vào một quán cóc ven đường gọi một ly rượu, cùng mấy điếu thuốc rồi ngồi đó ngắm người qua lại. Bỗng nhiên cảm giác có gì đó đè nặng trong người, không hiểu tại trời Hà Nội dạo này trở mùa, cứ nằng nặng muốn mưa mà không thể nên ngột ngạt hay tại nhìn dòng người ngược xuôi vội vàng kia mà anh cảm thấy buồn. Buồn như muốn khóc. Một người con trai có được khóc không? Có vẻ như cảm giác nhàn rỗi lại khiến anh mơ hồ muốn triết lý điều gì đó cho chính lòng mình. “Vì sao? Vì cái cớ gì mà người ta phải bon chen, phải vội vàng đến như vậy. Nhìn những con phố đặc kín người, những dáng hình mỏi mệt, những nụ cười nửa vời kia, bỗng thấy đường phố buồn tênh, chật hẹp. Mọi thứ cứ loãng ra, và vụn vỡ.<br />
<br />
<img src="http://truyennganmoingay.com/wp-content/uploads/2015/09/ban-nhac-giua-chieu-dang-do8.jpg" border="0" alt="[Image: ban-nhac-giua-chieu-dang-do8.jpg]" /><br />
<br />
Nhìn những con phố đặc kín người, những dáng hình mỏi mệt, những nụ cười nửa vời kia, bỗng thấy đường phố buồn tênh, chật hẹp. Mọi thứ cứ loãng ra, và vụn vỡ. (Ảnh minh họa)<br />
<br />
Đường phố như một dấu buồn mênh mang. Chiều Hà Nội, khi mặt trời hậm hực đổ xuống thành phố, con người cũng như những con đường đều mỏi mệt, ngàn ngạt những âu lo. Tự dưng thèm được hít hà chút gió trời, thèm được ngả lưng xuống bãi cỏ ven đê nơi quê nhà, thèm biển, nhớ Hải Phòng…. Đến thế cơ à?”, anh tự nhủ, “thôi ngồi đây cho đến khi đường vắng rồi sẽ đi. Đi tiếp đi, như mình buộc phải làm thế”. Anh trở về nhà khi đường phố đã vắng, có thể lúc bấy giờ những con người bon chen khi nãy đã an toàn về đến nhà và đang chuẩn bị được thưởng thức một bữa cơm nóng hổi cùng với gia đình rồi. Còn anh chỉ có thể ngồi im trong căn phòng của mình nghĩ ngợi gì đó, rồi lôi cây saxophone của mình ra thổi những khúc nhạc của Trịnh, bởi tự nhiên anh thấy lòng mình cũng già nua như người nghệ sĩ họ Trịnh ấy.<br />
<br />
Anh học saxophone là do một người anh cùng lớp cấp ba dạy. Ban đầu chỉ vì một niềm ham thích vu vơ và trẻ con, và cũng vì muốn trốn tránh sự yếu đuối sợ hãi của mình nhưng rồi dần dần saxophone như một cứu cánh đối với anh. Chỉ cần cầm kèn lên là mọi cảm giác đau đớn sẽ qua đi, chỉ còn lại anh và cây kèn với những nốt nhạc thân quen, tê tái trong đau đớn nhưng lại tĩnh lặng diệu kì. Trong cái thế giới ấy, anh cảm giác được sự tồn tại của mình, chỉ riêng mình, như chạm được vào từng cung bậc cảm xúc của mình, vào tâm hồn mình như được ở bên cạnh một người tri kỉ. Vậy mà lúc này đây khi cầm cây kèn trong tay anh bỗng nhớ Thuỵ Anh, vẫn không thể hiểu tại sao cô lại phản ứng mạnh với saxophone như vậy, chỉ đơn giản là không thích hay còn có lý do nào khác. Đêm mong manh trong tiếng saxophone nhưng lại gợi nhớ những nỗi niềm thẳm sâu trong tận cùng tâm hồn anh. Mùa thu này và cuộc gặp gỡ vô tình ấy tại sao lại để lại cho anh nhiều suy nghĩ đến như vậy.<ul>
<li><a href="http://truyennganmoingay.com/blog-truyen-hay" target="_blank">truyện hay</a></li></ul>
Những ngày tháng mười trôi đi chậm chạp như chính những con gió chiều vẩn vơ không chịu trở về bên mùa. Tháng mười, hoa cúc nở ngày càng nhiều. Những con đường vàng, ấm áp. Mùa thu gieo vào tâm hồn những hạt nắng như những người tri kỉ lặng lẽ cười với nhau trong khoảnh khắc nào đó bắt gặp nhau. Hà Nội mênh mang buồn trong những đêm hoa sữa rơi trắng cả những con phố. Mùa thu trôi vào trong từng giấc mơ của Thuỵ Anh thứ hương thơm dìu dịu của những ngày thơ ấu.<br />
<br />
Cô đã đi qua mùa thu bằng trái tim của một đứa trẻ bảy tuổi, non nớt, mỏng manh, hồn nhiên. Cô níu giữ tất cả những giây phút đẹp nhất của mùa thu cuối cùng bên mẹ và chỉ như thế thôi, cô sắp xếp chúng vào một nơi sâu nhất của tâm hồn, không ai có thể chạm vào hay làm vụn vỡ nó được, và cô đã đi qua những năm tháng của mình bằng những thứ ít ỏi còn lại đó. Mùa thu của mười lăm năm sau, mùa thu cô hai hai tuổi, cô đắm chìm trong kí ức của một đứa trẻ lên bảy tuổi, mơ giấc mơ của nó, khóc nức nở, cười trong trẻo hệt như nó ngày xưa…, nhưng dù có cố gắng đến thế nào, cô vẫn không thể dấu nổi ánh mắt đã hoàn toàn vô cảm ấy.<br />
<br />
Những ngày tháng mười một cô hoàn toàn biến mất khỏi mọi người, để hàng đêm cha cô vẫn âm thầm đợi, và ánh mắt của dì hai ngày một sâu thêm…. Ngay cả Quân cũng hoàn toàn không thể liên lạc được với cô nhưng anh im lặng, im lặng đợi cho đến khi cô trở lại. Nhưng Thụy Anh lúc này không đủ can đảm để nói chuyện hay gặp gỡ ai nữa. Cô chìm sâu vào thế giới của riêng mình, như một cái hố rất sâu, rất kín không có lối ra, không có lối vào. Thụy Anh cũng bị nhốt trong đó. Cô không quẫy đạp nổi mà chỉ càng ngày càng chìm đi, cứ chìm mãi đi trong cái miền kí ức ấy.<br />
<br />
Tháng mười một có một lần duy nhất cô đã tới tìm anh. Căn nhà Quân đang ở là nhà anh thuê khi bắt đầu đi làm vì không muốn ở chung với bố mẹ nữa. Thuỵ Anh hoàn toàn như người xa lạ. Vẫn dửng dưng như chưa hề có những ngày cô rời xa anh. Cô cười, nói rồi cứ như thế ngồi bó gối, im lặng xem những đĩa phim mà cô và Quân đã từng xem. Quân cũng chỉ có thể im lặng ngồi bên cô. Thỉnh thoảng đặt lên môi cô những nụ hôn rất nhẹ, và giật mình khi thấy đôi môi lạnh ướt. Khi anh chạm vào môi cô, anh cảm thấy cả thân thể cô run lên bần bật như bất chợt có cơn gió lạnh lùa vào căn phòng của anh.<br />
<br />
Cô lặng lẽ nép mình vào anh, lặng lẽ như một bóng ma. Quân chỉ biết ôm chặt cô trong tay và bế cô đặt lên giường, đắp cho cô một tấm chăn mỏng rồi nhẹ nhàng nằm xuống cạnh cô, ôm chặt tấm thân gầy của cô để làm cô ấm hơn. Anh nhẹ nhàng vô cùng như sợ làm cô tỉnh giấc. Thuỵ Anh nhắm mắt, nép chặt vào anh mong giấc ngủ sẽ kéo đến, mong những cử chỉ âu yếm, vuốt ve nhẹ nhàng của anh, thân thể anh sẽ làm nỗi cô đơn tan chảy trong cô, để cô được trần trụi dâng hiến tâm hồn mình cho anh, nhưng anh không thể làm được điều đó, cũng như cô, nằm bên cạnh anh cô vẫn không thôi cồn cào. Quân quá tốt, quá tử tế, quá hiền lành. Anh chăm lo cho cô khiến bạn bè phải ghen tị, nhưng anh chưa bao thuộc về cô. Họ hoàn toàn là hai tâm hồn xa lạ. Họ ở bên cạnh nhau nhưng Thuỵ Anh luôn cảm thấy điều gì đó rồi sẽ phải xảy ra, như không còn cách nào khác, buộc phải như thế.<br />
<br />
Sáng tỉnh dậy khi Quân vẫn còn ngủ, Thụy Anh vội vàng mở cửa và bước ra phố để cố tìm kiếm một chút không khí thật sự để có thể thở. Cô thấy mình không thể nào chịu đựng được sự ngột ngạt của căn phòng ấy nữa, nó khiến cô cạn kiệt. Cô trở về nhà, im lặng khóa trái cửa phòng, mở máy tính, ngồi im, lần mò, suy nghĩ, rồi vu vơ. Thụy Anh nhận được mail của Hải Hoa rủ đi tụ tập với những em sinh viên năm một ở trường Hoa học. Cô chán ngán nhưng vẫn nhấn phím reply “đồng ý”, “vì lúc này đây mình cần làm một việc gì đó để thoát khỏi nơi này, khỏi cái không khí khó thở này”, và rồi một lần nữa cô gặp lại Phong, vào những ngày cuối cùng của tháng mười một.<br />
<br />
Hôm đó Phong đã cố tình đến nói với Hoa để anh đi đón Thuỵ Anh. Anh đứng trước cửa ngôi nhà ba tầng cũ kĩ ấy chờ đợi, và lần đâu tiên anh cảm thấy tim mình đập nhanh đến như thế. Cho tới khi Thụy Anh mở cổng đi ra, vẫn nụ cười xa xôi ấy, vẫn chỉ một câu chào lơ đãng mỏi mệt. Phong thấy bồn chồn trong người, nhưng Thuỵ Anh ngồi sau xe của anh mà không hề có ý định nói một câu nào cho tới khi Phong rẽ vào một con đường khác không phải đường đến kí túc xá của anh.<br />
<br />
– Tôi tưởng Hải Hoa nói chúng ta đến kí túc xá.<br />
<br />
– Tôi muốn dẫn chị tới một nơi trước khi đến đó. Chị hãy chỉ ngồi sau tôi và đừng nói gì cả.<br />
<br />
Nghe giọng nói kiên quyết có phần giá lạnh của Phong, cô đã muốn nói một câu gì đó nhưng rồi không hiểu tại sao chỉ ngồi yên lặng.<br />
<br />
<img src="http://truyennganmoingay.com/wp-content/uploads/2015/09/ban-nhac-giua-chieu-dang-do7.jpg" border="0" alt="[Image: ban-nhac-giua-chieu-dang-do7.jpg]" /><br />
<br />
Anh thấy anh cần phải lại gần cô hơn nữa. Anh không muốn chỉ đứng ở xa để nhìn cô đau khổ như một kẻ ngốc, anh muốn được ở bên cạnh cô, dù là gì đi nữa, chỉ cần được ở bên cạnh. (Ảnh minh họa)<br />
<br />
Dòng sông Hồng vào mùa nước cạn nhưng lại ngập đầy gió. Gió mênh mang xao động. Tiếng đêm thì thầm trong những mơ hồ còn lại. Tim Thuỵ Anh nghẹn lại khi Phong đỗ xe trên cầu Long Biên. Cổ họng nghẹn đắng lại, cảm giác choáng váng lan khắp thân thể cô, như có điều gì đó đang níu cô xuống dòng sông Hồng lẳng lặng trôi kia. Hai bên cầu người qua lại vẫn đông đúc, vậy mà trái tim cô bỗng dưng buốt lạnh. Cô buộc phải ngồi xuống vì không thể tiếp tục trụ trên đôi chân của mình, chúng không còn nghe theo lý trí của cô nữa, cô cũng không thể nói gì với Phong. Mọi ngôn từ thoát ra đều có thể trở nên vô nghĩa trong cái không gian mà cô đang phải chịu đựng.<br />
<br />
Phong quan sát tất cả những hành động của cô và im lặng dõi theo cô. Những ngày vừa qua anh đã luôn theo cô, nhìn thấy cô đứng hàng giờ ở đúng nơi đây cho đến tận khuya mới trở về, cùng với mùi khói thuốc ám vào người. Anh đã cố để mình không lại gần cô và ôm cô vào lòng. Những khi ấy anh mới chợt nhận ra rằng trái tim cô gái có vẻ lạnh lùng này thực ra lại vô cùng yếu đuối.<br />
<br />
Cô kìm nén tất cả mọi thứ trong trái tim bé nhỏ của mình. Bởi không thế nào đủ chỗ cho mọi thứ nên chúng luôn thét gào đòi cô phải giải phóng, nhưng cô nhẫn nại, chịu đựng, tâm hồn cô cũng như những chiếc đập ngăn sóng ở đây, dù cố gắng chống cự lại nhưng khi sức nước quá mạnh, nó sẽ vỡ và không còn cách nào có thể làm lành lại. Anh thấy anh cần phải lại gần cô hơn nữa. Anh không muốn chỉ đứng ở xa để nhìn cô đau khổ như một kẻ ngốc, anh muốn được ở bên cạnh cô, dù là gì đi nữa, chỉ cần được ở bên cạnh.<br />
<br />
Thụy Anh ngồi im lặng một lúc lâu rồi mới có thể nói:<br />
<br />
– Tại sao lại là nơi đây?<br />
<br />
Thuỵ Anh nhìn Phong bằng cặp mắt vô hồn và cố gắng lên tiếng nhưng Phong im lặng, im lặng lại gần, ôm cô vào lòng, siết chặt cô trong vòng tay rắn chắc của anh. Thuỵ Anh lặng người đi, cô không còn có thể nghĩ gì, chỉ còn lại giây phút này, cô thấy trái tim mình tan ra thật sự, mọi thứ trở nên mềm nhũn, cô chỉ muốn được anh ôm thật chặt, dù đó là của một người mà cô chưa bao giờ nhớ tới, nhưng trong khi cảm giác cô độc xâm lấn tâm hồn mình, cô chỉ biết tâm hồn người con trai ấy thật sự đang tan hoà trong tâm hồn cô. Dù cảm giác ấy có chỉ diễn ra trong một khoảnh khắc, cô vẫn níu giữ nó, nép chặt vào nó, để nỗi cô đơn không thể thiêu đốt mình.<br />
<br />
Cô chỉ muốn nhắm chặt mắt lại, trôi đi và không có một ý nghĩ gì nữa. Phong nhận ra rằng Thuỵ Anh bắt đầu khóc. Cô khóc như một đứa trẻ tủi thân không biết dấu nỗi buồn của mình đi đâu khi có người nhìn thấy nó. Nước mắt của cô rơi ướt cả vai áo anh, nhưng anh cứ để cô khóc và ôm cô thật chặt trong lòng mình. Còn cô cũng không còn một chút sức lực nào để có thể giấu giếm nữa. Cứ mặc cho mình trôi đi thôi. Cứ như thế cho tới khi cô mệt nhoài và cảm thấy cổ họng khô khốc, cô ngồi xuống dựa lưng vào thành cầu im lặng đốt thuốc. Anh cũng ngồi xuống bên cạnh cô, chờ đợi bởi anh hiểu cô gái ấy chỉ cần anh ở đây để im lặng và theo dõi.<br />
<br />
– Cậu ấy đã chết cách đây mười ngày, bốn năm trước khi chúng tôi mười tám tuổi. Một buổi tối tháng mười một âm u, ngột ngạt. Mùa thu không còn hoa sữa, không có hoa cúc, chỉ có những đám mây ngân ngấn nước, chực khóc……<br />
<br />
Thuỵ Anh dừng lại đưa mắt chăm chú nhìn xuống dòng sông soáy nước đỏ ngầu như máu bên dưới. Im lặng một khoảng thời gian quá lâu, rồi tiếp tục, xa lạ:<br />
<br />
– Cảm ơn vì hôm nay Phong đã ở đây, nhưng tôi cảm thấy không còn sức để tiếp tục điều gì nữa. Dù sao cũng khuyên cậu một câu “đừng để ý tới tôi nữa”<br />
<br />
– Nhưng ngay từ đầu tôi đã không thể làm như chị nói được. Tôi không thể dừng việc để ý đến chị, dù là bất kì lúc nào.<br />
<br />
– ……..<br />
<br />
– Tôi hiểu Thuỵ Anh đang nghĩ gì, nhưng hãy cứ để thế này thôi. Chị cứ để tôi im lặng ở bên cạnh thế này thôi.<br />
<br />
Cứ như vậy họ ngồi lặng lẽ bên nhau cho tới khi sương rơi ướt đẫm vai áo. Lặng lẽ tìm kiếm tâm hồn nhau trong những im lặng của một đêm tháng mười một khô khan gió.<br />
<br />
– Họ đã cố gắng tìm kiếm cậu ấy sau khi đọc được lá thư tuyệt mệnh ấy. Nhưng ai cũng hiểu rằng đó chẳng qua chỉ là một hành động vô nghĩa. Giữa mênh mông sông nước này, khi những con nước đang vào mùa gió, làm sao có thể tìm thấy cái xác nhỏ bé của cậu ấy. Người con gái vừa bước vào tuổi thiếu nữ ấy đã tính toán hết, và thật sự đã chuẩn bị đầy đủ cho cái chết của mình. Một lá thư trăn trối, một cú nhảy liều mạng, và như vậy, mọi thứ sẽ tan vào trong lòng nước thẳm sâu, đó là nơi trú ẩn tuyệt vời nhất, không ai có thể tìm ra cậu ấy nữa…. Mãi mãi, người bạn của tôi không trở về với cát bụi mà hóa thành những giọt nước đỏ như máu kia kìa……<br />
<br />
Thụy Anh vừa nói vừa nhìn xuống dòng nước đỏ ngầu bên dưới. Cô nói như một cái máy và đôi mắt không hề có một giọt lệ rơi, ráo hoảnh kì lạ.<br />
<br />
– Cậu ấy không thể thích nghi được với môi trường đại học? Tôi đã tự hỏi mình như vậy, nhưng hóa ra chính bản thân tôi lại phải ngỡ ngàng khi biết rằng cậu ấy đã thật sự xuất sắc, và cậu ấy viết cho bố mẹ rằng “con ra đi vì con cảm thấy đã sống đủ ở nơi đây, mười tám tuổi, cười, nói, hạnh phúc, tuyệt vọng…., tất cả, như vậy là đủ rồi, hãy để cho con được sống ở nơi khác”, và gửi cho tôi chỉ một dòng tin ngắn ngủi trước khi ra đi “……. Tớ sẽ đợi cậu, bao lâu cũng vẫn đợi nên đừng sống vội nhé.” . Cậu ấy thật tàn nhẫn, cậu ấy thậm chí còn không bao trước cho tôi biết. Cậu ấy đã bỏ tôi ở lại một mình, chỉ còn lại một mình thôi. Những gì đã xảy ra trong những ngày ấy làm tôi không bao giờ có thể quên được cậu ấy, không thể nào quên hai từ Phương Hoài cũng như sẽ không quên được những ngày tháng mười một ấy. Tôi hận Hoài, vì cậu ấy đã bỏ tôi lại một mình.<br />
<br />
Đến bây giờ tôi không dám gọi cậu ấy bằng cái tên đó nữa. Chỉ dám nhắc với mọi người một người tên Phương. Tôi cũng đã biết rằng từ ngày cậu ấy ra đi tôi vĩnh viễn sẽ một mình, nhưng dần dần tôi không còn hận cậu ấy nữa, tôi chỉ thấy nhớ và thầm khâm phục cậu ấy. Phương Hoài, phải rồi, cậu thật can đảm, thật tài giỏi, bởi đã biết mình sống đủ mà dừng lại, để không phải sống thừa thãi, sống vô nghĩa như cái cách mà tôi đang sống. Sống để rồi hoang mang cực độ trong những mất mát xót xa.<br />
<br />
Sinh nhật 18 tuổi, người bạn gái thân thiết nhất ấy đã nói với tôi rằng “Tớ không muốn ấy cứ quay đầu nhìn lại quá khứ của mình nữa. Ấy hãy học cách như tớ đây này, tớ rất sợ quay đầu nhìn lại, vì sợ sau lưng mình là biển hồ của sự mất mát và kiếm tìm”. Có lẽ vì vậy cô ấy đã bước đi, không cần phải bước đi đâu nữa trong cuộc sống này nên đã bước vào một cuộc sống khác, ở một nơi khác.<br />
<br />
Nói rồi đột nhiên Thụy Anh đứng dậy không kịp để phong nói gì:<br />
<br />
– Về thôi!<br />
<br />
Phong không phản đối gì trước lời đề nghị đột ngột của Thụy Anh mà lặng lẽ quay xe. Thuỵ Anh ngồi trên xe nhưng vẫn quay đầu lại rất lâu nhìn dòng sông ây. Đây là lần đầu tiên sau bốn năm Phương Hoài mất, cô mới cảm thấy lòng thực thà và yên ổn.<br />
<br />
Họ im lặng cho tới khi xe Phong dừng lại trước cửa nhà cô. Thụy Anh cảm ơn rồi hôn nhẹ lên má Phong tạm biệt. Đôi môi lạnh ngắt của cô khiến Phong muốn choàng tay ôm cô vào lòng mình. Trong làn gió hơi khô của mùa này, cô quay đầu bước đi như đoán được ý nghĩ của anh. Bước đi vội vã như bao nhiêu lần trước cô gặp anh. Không hiểu sao mỗi lần gặp Phong, Thụy Anh luôn bị rơi vào trạng thái cảm xúc của những mảnh kí ức mà cô đã cố chôn vùi thật sâu. Kí ức mênh mang chưa bao giờ cũ đi theo năm tháng mà mãi mãi cứ sống dậy từng ngày như những cơn gió không đổi mùa.<br />
<br />
Còn lại một mình trên con đường trở về nhà, đầu Phong thật sự trống rỗng. Những mảnh vụn mà anh chắp ghép được về cô gái ấy càng làm cho anh khao khát được gần bên cô hơn. Anh không xác định cho mình thật sự đó là tình cảm gì, nhưng anh chỉ muốn được ở gần Thụy Anh bởi chính anh cũng cảm nhận được rằng, người cô cần chính là anh chứ không phải là một ai khác. Anh cũng biết cô yêu Quân. Nhưng anh có cảm giác, rất mơ hồ rằng họ chưa bao giờ thuộc về nhau.<br />
<br />
Tháng mười một trôi đi trong đi chậm chạp như một con ngựa già mỏi mệt không muốn làm nhiệm vụ. Kí ức của tháng mười một đậm đặc trong những ly café đêm của Thụy Anh. Cô vừa muốn vùng vằng thoát khỏi những ngày này lại vừa cố như để níu giữ từng khoảnh khắc. Cô nhớ như in hình ảnh một cô bé Phương đã từng cười hồn nhiên khi hai đứa cùng nhau đi ngắm những bông hoa cúc còn lẫn hơi sương của tháng mười một, rồi mua thật nhiều cúc về cắm (dù cho cô nàng không thích hoa cúc lắm, nhưng lại luôn nhắc Thụy Anh : – Tớ mua cúc về cắm để cậu thoải mái ngắm). c<br />
<br />
Hình ảnh cuối cùng còn lại trong cô về Phương vẫn là nụ cười thật tươi, thật giòn và giọng nói thật trong veo khi hai người dong duổi xe đạp trên phố cổ. Vậy mà chỉ hai mươi giờ đồng hồ sau, cô vĩnh viễn không thể tìm thấy Phương một lần nữa. Nhưng cô đón nhận chuyện này lặng lẽ cứ như mình đã nhìn ra rằng rồi sẽ có ngày mọi chuyện diễn ra hệt như vậy. Bạn bè thân thiết của hai đứa còn tự hỏi tại sao Thụy Anh lại hờ hững trước cái chết của Phương như vậy.<br />
<br />
<img src="http://truyennganmoingay.com/wp-content/uploads/2015/09/ban-nhac-giua-chieu-dang-do6.jpg" border="0" alt="[Image: ban-nhac-giua-chieu-dang-do6.jpg]" /><br />
<br />
Anh thấy anh cần phải lại gần cô hơn nữa. Anh không muốn chỉ đứng ở xa để nhìn cô đau khổ như một kẻ ngốc, anh muốn được ở bên cạnh cô, dù là gì đi nữa, chỉ cần được ở bên cạnh. (Ảnh minh họa)<br />
<br />
Nhưng rồi không ai có thể biết rằng, cả đêm hôm đó Thụy Anh đã chỉ im lặng đứng trên cầu Long Biên, nhìn về phía sông Hồng đỏ ngầu kia. Không có một giọt nước mắt nào, không có một thanh âm nào,…chỉ còn gió. Tiếng gió gào thét như quất vào mặt cô. Lạnh buốt, đau rát. Cô vẫn câm lặng. Đêm đó dài vô tận trong những khoảnh gió, và cho tới tận những giây phút ấy cô biết rằng chẳng còn gì để níu giữ cho ngày mai.<br />
<br />
“Dù sao cậu vẫn hạnh phúc vì cậu biết rằng cậu đã sống đủ. Còn tớ, tớ chẳng biết đâu là đủ, đâu là thiếu. Mọi người bảo thỉnh thoảng phải dừng lại một chút để biết mình đang sống. Tớ cũng muốn dừng lại, nhưng tớ không biết tớ phải dừng lại ở đâu, dừng lại như thế nào. Tớ sợ lắm. Chỉ cần tớ dừng lại, có thể là không đúng cách, tớ sẽ trôi đi mà không thể trở về được. Cậu hạnh phúc vì cậu biết cậu đã sống đủ. Còn tớ, tớ thấy mình cứ thiếu mãi, vơi dần đi mọi điều. Mẹ đi, tớ đã mất một lần. Và rồi cậu bỏ tớ ra đi. Cái còn lại trong tớ vơi đi rất nhiều nữa. Tớ phải làm sao để biết mình đã sống đủ, khi mà càng sống tớ càng khuyết thiếu. Nhìn lại đến bây giờ, tớ còn gì?…..<br />
<br />
Đôi khi tớ sống cứ như mỗi lần mình bước sang đường vậy, chậm chân một chút, lơ là một chút thôi sẽ chạm ngay phải chiếc xe ô tô đang lao tới. Nó lướt qua mình rất vội vã, và mình bước hụt, vậy là tất cả sẽ chấm dứt. Không phải, nó lướt đi trước mặt mình và nó không kịp nhớ ra đã bắt gặp mình trên cuộc hành trình của nó. Rồi tiếp, tiếp nữa, nó sẽ quên, quên mất đã bắt gặp rất nhiều điều trong cuộc hành trình của nó. Chỉ còn lại tớ và những người như tớ, khi chiếc ô tô lao đi thì không biết mình phải đi đâu về đâu tiếp. Lại bơ vơ, và rồi lại nhớ tiếc, lại cứ nghĩ mãi về chiếc ô tô đã lao đi rất xa….”<br />
<br />
Và Thụy Anh bắt đầu khóc. Cô không còn có thể nức nở, bởi nước mắt không còn ở hình hài của những giọt cầu tinh mặn mà đã đóng băng thành những khối sần sùi đâm vào lồng ngực nhức buốt. Nó nghẹt cứng trong họng khiến cô không thể thở, không thể nói, và đôi mắt mờ dần. Trong mơ hồ khi ấy, Thụy Anh như nhìn thấy hình ảnh của mẹ bên cây kèn saxophone cùng với những bản nhạc của thời thơ ấu. Lúc này cô không lẩn tránh những cảm giác ấy mà chìm vào đó, như đợi bàn tay của mẹ ôm lấy mình. Mười tám tuổi, một lần nữa trong bước ngoặt của cuộc đời mình cô không còn có mẹ bên cạnh. Nhưng đêm đó, cô chìm trong cảm giác về mẹ, về một miền kí ức khi cô còn là một đứa bé bảy tuổi, có mẹ và những mùa đông đầy hoa cúc.<br />
<br />
Những ngày này Hà Nội đậm hơi sương và lẩn khuất đâu đó trong những khối nặng trĩu ấy là một miền kí ức sáng tươi kì lạ. Trước những năm bảy tuổi, những năm có mẹ bên cạnh, cô đã sống cuộc sống đủ đầy những yêu thương, tròn vẹn những nỗi nhớ. Đôi lúc cô nghĩ, nếu mình chỉ dừng lại cuộc đời ở năm bảy tuổi đó thôi, có lẽ mình sẽ biết mình đã sống đủ. Nhưng rồi, những ngày tháng mười một lặng lẽ với cầu Long Biên và dòng sông Hồng cạn khô này, cô biết mình vẫn phải sống, bởi nếu không cô sẽ không thể ngắm nhìn mảnh đất này, không thể sống với những cảm giác thân thuộc khi ở bên cạnh Phương.<br />
<br />
Cuộc sống trôi nổi trong những ngày tháng vô nghĩa, nhưng rồi bỗng dưng ùa tới những khoảnh khắc sâu đến tận cùng mà chỉ nhờ có nó thôi cũng đủ để sống cả ngàn năm sau. Thụy Anh đang sống những ngày như vậy, với kí ức về mẹ, về Phương, và tháng mười một Hà Nội, chỉ với những khoảnh khắc ít ỏi đã qua từ rât lâu rồi.<br />
<br />
Và bỗng dưng Phong xuất hiện. Lần đầu tiên có một người đứng cùng cô trên cây cầu ấy để nhớ về Phương. Lần đầu tiên có người đã im lặng ôm cô, im lặng để cô khóc. Và lần đầu tiên cô thấy mình thật thà đến như vậy. “anh là ai?”. Thụy Anh cứ tự đặt cho mình câu hỏi ấy để rồi tự kéo mình vào những rối bời. “Những cuộc gặp gỡ với anh ta là tình cờ hay bởi một sự sắp xếp khéo léo nào đó. Tại sao bỗng dưng người đó lại xuất hiện trong cuộc đời mình từ một giây phút nhói lên những nỗi đau vốn đã khuất từ lâu”. Cô đã nghĩ nhiều đến Phong.<br />
<br />
Đã luẩn quẩn trong cái suy nghĩ và hình ảnh của người con trai rất trẻ ấy. Và đôi lúc cô tự mình tìm cách trốn chạy. Cô sợ Phong sẽ nhìn thấy tâm hồn cô. Sợ như một đứa trẻ làm việc xấu sợ bị phát hiện. Sau đêm cuối của tháng mười một ấy, cô tránh Phong. Cô trở về bên Quân. Lại cười, nói với những gì đang diễn ra xung quanh, như chưa bao giờ có khoảng thiếu của tháng mười một. Không một ai hỏi bởi biết quá rõ, sẽ chỉ nhận được sự im lặng hoàn toàn từ người con gái ấy. Quân mỉm cười khi cô đến, và vẫn vậy, vẫn dịu dàng ôm lấy bờ vai gầy, mảnh của cô “cảm ơn vì em đã trở về”, “em vẫn luôn ở đây mà”, “trưa nay mình sẽ ăn gì em”, “bún chả nhé. Em sẽ nấu”. Quân cười dịu dàng. Hạnh phúc với những gì mình đang có. Hạnh phúc vì biết Thụy Anh đang là của anh, hiện hữu ngay bên cạnh anh với những điều bình dị của một cuộc sống thường ngày. Với anh chỉ như thế là quá đủ.<br />
<br />
Trong khi đang ngồi ăn cùng nhau, bất chợt Quân hỏi:<br />
<br />
– Mình cưới nhau em nhé.<br />
<br />
– Em chưa ra trường mà. Anh không muốn phải nuôi một cô vợ đang đi học và rất có thể sẽ thất nghiệp đấy chứ. – Thụy Anh cười và nói đùa.<br />
<br />
– Anh nghiêm túc mà. Anh muốn mình hãy cười nhau càng sớm càng tốt. Anh muốn ngày nào cũng được chăm sóc em. Và anh không muốn mất em.<br />
<br />
Thụy Anh im lặng đặt đĩa bún xuống, nhìn Quân, như đang đặt một câu hỏi tại sao với anh bởi ngày yêu nhau Quân chưa khi nào đề cập tới vấn đề này với một vẻ nghiêm túc đến như vậy. Nhìn thái độ của Quân, cô bỗng thấy sợ hãi. “Thực sự mình có muốn cưới anh ấy?. Có chứ. Mình yêu anh ấy, và anh ấy cũng yêu mình. Vậy thì có gì phải ngần ngại khi nghĩ rằng hai đứa sẽ cưới nhau. Nhưng tại sao mình lại thấy sợ. Tại sao mình lại sợ khi anh ấy đề<br />
<br />
nghị điều đó.”<br />
<br />
– Chúng ta nói chuyện này sau, anh nhé. – Thụy Anh đột ngột nói ngang cắt đứt dòng suy nghĩ của cả hai người.<br />
<br />
– Tại sao?<br />
<br />
– Đơn giản vì em muốn được cầu hôn ở một nơi thật lãng mạn cơ. Thụy Anh cười và nói lảng<br />
<br />
Quân biết Thụy Anh sẽ lảng tránh. Sự thật là anh cũng không có ý định sẽ cầu hôn cô vào lúc này. Chỉ là muốn thử phản ứng của người con gái anh yêu. Và rồi thoáng chút buồn chợt ùa đến trong anh. Thụy Anh hờ hững và có vẻ như chưa bao giờ nghĩ gì về chuyện này. Trái lại, Quân đã nghĩ quá nhiều về chuyện một đám cưới, một lời cầu hôn nhưng anh không thể làm được. Anh sợ Thụy Anh sẽ trốn chạy. Sợ một điều gì đó mơ hồ đang tồn tại mà bản thân anh không dám đối diện. Bởi thế anh chấp nhận với những gì đang có giữa anh và Thụy Anh. Dù sao ở giây phút này cô vẫn đang ở bên anh, vẫn là của anh. Như thế đã là quá đủ. Anh chấo nhận mọi thứ thuộc về cô. Chấp nhận cả những khoảng riêng quá lớn của cô mà anh không thể nào hiểu được, nhưng anh không bao giờ giằn vặt cô về điều đó. Anh vẫn để cô tự do, và vẫn chờ đợi cô.<br />
<br />
<img src="http://truyennganmoingay.com/wp-content/uploads/2015/09/ban-nhac-giua-chieu-dang-do5.jpg" border="0" alt="[Image: ban-nhac-giua-chieu-dang-do5.jpg]" /><br />
<br />
Anh chấo nhận mọi thứ thuộc về cô. Chấp nhận cả những khoảng riêng quá lớn của cô mà anh không thể nào hiểu được, nhưng anh không bao giờ giằn vặt cô về điều đó. Anh vẫn để cô tự do, và vẫn chờ đợi cô. (ảnh minh họa)<br />
<br />
Nghĩ đến đó, Quân bỗng quay ra nói với Thụy Anh như muốn phá tan đi không khi chật chội giữa hai người:<br />
<br />
– Ăn trưa xong tụi mình sẽ làm gì tiếp theo cho ngày hôm nay, em yêu?<br />
<br />
– Ừm, để em xem nào… Mình ở nhà xem phim nhé. Mấy đĩa phim hôm trước anh và em xem rồi ấy. Em muốn xem lại.<br />
<br />
– Hay mình đi đâu đó nhé. Lâu rồi anh và em chưa đi đâu mà.<br />
<br />
– …..<br />
<br />
– Em sao vậy?. Em không muốn đi à?. Thực ra bạn anh hôm nay sẽ khai trương một quán café và anh đã nhận được thiệp mời tới dự. Em cùng đi với anh.<br />
<br />
Thoáng chút do dự hiện ra trên nét mặt Thụy Anh.<br />
<br />
– Café gì vậy anh?<br />
<br />
– Ý tưởng cũng khá độc đáo đấy. Quán đó tên Phố, với âm thanh chủ đạo là những bản tình ca Hà Nội. – Quân cười rồi nói tiếp – Em thấy có hấp dẫn không? Và không gian được tái hiện lại như những con phố ngày xưa ấy. Anh đã xem qua rồi, và thấy khá thú vị nên mới nhận lời tới chứ thực ra người này anh chỉ biết sơ sơ thôi.<br />
<br />
Thụy Anh nghĩ ngợi một lúc rồi nói:<br />
<br />
– Vâng, vậy mình sẽ đi.<br />
<br />
– Từ giờ tới lúc đó còn khối thời gian, em ngủ đi một chút rồi dậy chuẩn bị đi, nhé.<br />
<br />
Thời gian ở bên Quân, Thụy Anh luôn luôn lặng lẽ. Cười, nói dịu dàng và nghe theo những lời nói của Quân như một cô gái ngoan ngoãn. Cô chưa bao giờ to tiếng hay làm điều gì đó trái ý anh. Thụy Anh nghĩ và tự cho rằng đây là một chốn bình yên đối với cô. Và cô chưa bao giờ có ý nghĩ sẽ phá vỡ điều đó. Cô yêu Quân, và hơn hết cô biết Quân yêu cô bằng một tình yêu si mê, nồng cháy. Hai người họ đã tìm đến với nhau để trói mình vào một khoảng lặng lẽ yên bình.]]></description>
			<content:encoded><![CDATA[<a href="http://truyennganmoingay.com/blog-truyen-hay/truyen-ngon-tinh" target="_blank">truyện ngôn tình</a> Bản nhạc chiều dang dở (Phần 3)<br />
<br />
Cô yêu Quân, và hơn hết cô biết Quân yêu cô bằng một tình yêu si mê, nồng cháy. Hai người họ đã tìm đến với nhau để trói mình vào một khoảng lặng lẽ yên bình.<br />
<br />
Phong gần như nghĩ về cô gái ấy trong suốt khoảng thời gian sau đó, dù anh không thể nắm bắt được những suy nghĩ của cô nhưng anh cảm thấy chắc một điều rằng trong cô đang có nhiều điều day dứt. Nghĩ đến ánh mắt của Thụy Anh, anh biết không ai có thể đoán được cô đang nghĩ gì, bởi cô che giấu quá giỏi, cái ánh mắt vô hồn ấy ai có thể nghĩ là ánh mắt của cô sinh viên năm cuối còn nhiều ham mê. Cô như một chiếc lá buông trôi mình giữa dòng mà chẳng biết rồi sẽ về đâu. Và những suy nghĩ ấy khiến anh không thể nào chịu đựng được nữa khiến cho những ngày này anh quyết định tìm hiểu về cô gái ấy qua Hải Hoa, là một người thân thiết nhất với Thụy Anh mà anh biết. Phải cố gắng lắm anh mới có thể tìm cách gợi chuyện Hải Hoa để biết được rằng, từ ngày mẹ cô mất khi sinh cậu em trai thứ hai, và cha cô tái hôn thì cô dù mới bảy tuổi nhưng đã bắt đầu câm lặng.<ul>
<li><a href="http://linkvaom88moi.com" target="_blank">link m88</a></li></ul>
– Thuỵ anh không bao giờ nói cho ai biết những gì chị ấy đang nghĩ đâu. Thuỵ Anh nói chuyện với tớ rất nhiều nhưng khi nào cũng là những chuyện rất vu vơ bên ngoài, hoặc ngồi hàng giờ để nghe tớ tâm sự và trở thành chuyên gia tư vấn cho cô em họ, nhưng Thuỵ Anh không bao giờ nói về mình. Ngay cả việc cô yêu Quân, cũng lặng lẽ và mơ hồ. Đó là người con trai của bạn bố Thuỵ Anh, họ chỉ gặp nhau vài lần và rồi bỗng dưng đến với nhau. Thuỵ Anh thì tớ không dám chắc, nhưng anh Quân thì yêu bà ấy đến si mê. Chăm sóc như một cánh hoa sợ chỉ cần chạm nhẹ sẽ vỡ. Tớ chưa bao giờ nghĩ rằng chị ấy có thể yêu ai, vậy mà từ ngày yêu anh Quân trông chị ấy vui hơn hẳn. Mọi người cũng đỡ lo. Trước đây, khi còn học trung học là khoảng thời gian mà chị ấy khổ sở nhất. Cứ ra vào bệnh viện như đi chợ, và giấy chuẩn đoán luôn là suy nhược thần kinh. Tớ không thể nào hiểu được chị ấy, nhưng tớ thật sự yêu quý Thụy Anh, vì Thụy Anh khiến tớ có cảm giác tin tưởng khi ở bên cạnh. Tớ chỉ biết như vậy thôi, nhưng bỗng dưng cậu hỏi về chị tớ làm gì?<br />
<br />
– Thì Hoa bảo khi nào kể về Thuỵ Anh nên tớ tò mò hỏi thôi.<br />
<br />
– Ừ, ai gặp bà ấy mà chẳng có cảm giác ấy. Hôm nào tớ hẹn chị ấy đi chơi rồi mình gặp nhau nhé. Dù sao với tớ đó cũng là người thân thiết nhất đấy.<br />
<br />
– Ừ…….., nhưng cô ấy không nghe saxophone à?<br />
<br />
– Không. Tối hôm đó vì mải khoe tài của cậu mà tớ quên mất. Có thể chị ấy giận tớ lắm. Từ hôm đó, tớ có tìm chị ấy nhiều lần mà không gặp. Không hiểu chị ấy đã biến đi đâu nữa.<br />
<br />
– Kiểu như cô ấy, cứ bỏ học triền miên như vậy thì phải làm sao?<br />
<br />
Hải Hoa nhìn Phong rồi cười. – Với bác tớ, chỉ cần chị ấy sống được bình thường đã là ok rồi.<br />
<br />
Phong rời khỏi lớp khi trong đầu vẫn không thôi nghĩ về người con gái ấy, và cũng tự hỏi không hiểu tại sao chính bản thân anh lại cứ bị ánh nhìn của cô ám ảnh đến như vậy. Anh lang thang và tạt vào một quán cóc ven đường gọi một ly rượu, cùng mấy điếu thuốc rồi ngồi đó ngắm người qua lại. Bỗng nhiên cảm giác có gì đó đè nặng trong người, không hiểu tại trời Hà Nội dạo này trở mùa, cứ nằng nặng muốn mưa mà không thể nên ngột ngạt hay tại nhìn dòng người ngược xuôi vội vàng kia mà anh cảm thấy buồn. Buồn như muốn khóc. Một người con trai có được khóc không? Có vẻ như cảm giác nhàn rỗi lại khiến anh mơ hồ muốn triết lý điều gì đó cho chính lòng mình. “Vì sao? Vì cái cớ gì mà người ta phải bon chen, phải vội vàng đến như vậy. Nhìn những con phố đặc kín người, những dáng hình mỏi mệt, những nụ cười nửa vời kia, bỗng thấy đường phố buồn tênh, chật hẹp. Mọi thứ cứ loãng ra, và vụn vỡ.<br />
<br />
<img src="http://truyennganmoingay.com/wp-content/uploads/2015/09/ban-nhac-giua-chieu-dang-do8.jpg" border="0" alt="[Image: ban-nhac-giua-chieu-dang-do8.jpg]" /><br />
<br />
Nhìn những con phố đặc kín người, những dáng hình mỏi mệt, những nụ cười nửa vời kia, bỗng thấy đường phố buồn tênh, chật hẹp. Mọi thứ cứ loãng ra, và vụn vỡ. (Ảnh minh họa)<br />
<br />
Đường phố như một dấu buồn mênh mang. Chiều Hà Nội, khi mặt trời hậm hực đổ xuống thành phố, con người cũng như những con đường đều mỏi mệt, ngàn ngạt những âu lo. Tự dưng thèm được hít hà chút gió trời, thèm được ngả lưng xuống bãi cỏ ven đê nơi quê nhà, thèm biển, nhớ Hải Phòng…. Đến thế cơ à?”, anh tự nhủ, “thôi ngồi đây cho đến khi đường vắng rồi sẽ đi. Đi tiếp đi, như mình buộc phải làm thế”. Anh trở về nhà khi đường phố đã vắng, có thể lúc bấy giờ những con người bon chen khi nãy đã an toàn về đến nhà và đang chuẩn bị được thưởng thức một bữa cơm nóng hổi cùng với gia đình rồi. Còn anh chỉ có thể ngồi im trong căn phòng của mình nghĩ ngợi gì đó, rồi lôi cây saxophone của mình ra thổi những khúc nhạc của Trịnh, bởi tự nhiên anh thấy lòng mình cũng già nua như người nghệ sĩ họ Trịnh ấy.<br />
<br />
Anh học saxophone là do một người anh cùng lớp cấp ba dạy. Ban đầu chỉ vì một niềm ham thích vu vơ và trẻ con, và cũng vì muốn trốn tránh sự yếu đuối sợ hãi của mình nhưng rồi dần dần saxophone như một cứu cánh đối với anh. Chỉ cần cầm kèn lên là mọi cảm giác đau đớn sẽ qua đi, chỉ còn lại anh và cây kèn với những nốt nhạc thân quen, tê tái trong đau đớn nhưng lại tĩnh lặng diệu kì. Trong cái thế giới ấy, anh cảm giác được sự tồn tại của mình, chỉ riêng mình, như chạm được vào từng cung bậc cảm xúc của mình, vào tâm hồn mình như được ở bên cạnh một người tri kỉ. Vậy mà lúc này đây khi cầm cây kèn trong tay anh bỗng nhớ Thuỵ Anh, vẫn không thể hiểu tại sao cô lại phản ứng mạnh với saxophone như vậy, chỉ đơn giản là không thích hay còn có lý do nào khác. Đêm mong manh trong tiếng saxophone nhưng lại gợi nhớ những nỗi niềm thẳm sâu trong tận cùng tâm hồn anh. Mùa thu này và cuộc gặp gỡ vô tình ấy tại sao lại để lại cho anh nhiều suy nghĩ đến như vậy.<ul>
<li><a href="http://truyennganmoingay.com/blog-truyen-hay" target="_blank">truyện hay</a></li></ul>
Những ngày tháng mười trôi đi chậm chạp như chính những con gió chiều vẩn vơ không chịu trở về bên mùa. Tháng mười, hoa cúc nở ngày càng nhiều. Những con đường vàng, ấm áp. Mùa thu gieo vào tâm hồn những hạt nắng như những người tri kỉ lặng lẽ cười với nhau trong khoảnh khắc nào đó bắt gặp nhau. Hà Nội mênh mang buồn trong những đêm hoa sữa rơi trắng cả những con phố. Mùa thu trôi vào trong từng giấc mơ của Thuỵ Anh thứ hương thơm dìu dịu của những ngày thơ ấu.<br />
<br />
Cô đã đi qua mùa thu bằng trái tim của một đứa trẻ bảy tuổi, non nớt, mỏng manh, hồn nhiên. Cô níu giữ tất cả những giây phút đẹp nhất của mùa thu cuối cùng bên mẹ và chỉ như thế thôi, cô sắp xếp chúng vào một nơi sâu nhất của tâm hồn, không ai có thể chạm vào hay làm vụn vỡ nó được, và cô đã đi qua những năm tháng của mình bằng những thứ ít ỏi còn lại đó. Mùa thu của mười lăm năm sau, mùa thu cô hai hai tuổi, cô đắm chìm trong kí ức của một đứa trẻ lên bảy tuổi, mơ giấc mơ của nó, khóc nức nở, cười trong trẻo hệt như nó ngày xưa…, nhưng dù có cố gắng đến thế nào, cô vẫn không thể dấu nổi ánh mắt đã hoàn toàn vô cảm ấy.<br />
<br />
Những ngày tháng mười một cô hoàn toàn biến mất khỏi mọi người, để hàng đêm cha cô vẫn âm thầm đợi, và ánh mắt của dì hai ngày một sâu thêm…. Ngay cả Quân cũng hoàn toàn không thể liên lạc được với cô nhưng anh im lặng, im lặng đợi cho đến khi cô trở lại. Nhưng Thụy Anh lúc này không đủ can đảm để nói chuyện hay gặp gỡ ai nữa. Cô chìm sâu vào thế giới của riêng mình, như một cái hố rất sâu, rất kín không có lối ra, không có lối vào. Thụy Anh cũng bị nhốt trong đó. Cô không quẫy đạp nổi mà chỉ càng ngày càng chìm đi, cứ chìm mãi đi trong cái miền kí ức ấy.<br />
<br />
Tháng mười một có một lần duy nhất cô đã tới tìm anh. Căn nhà Quân đang ở là nhà anh thuê khi bắt đầu đi làm vì không muốn ở chung với bố mẹ nữa. Thuỵ Anh hoàn toàn như người xa lạ. Vẫn dửng dưng như chưa hề có những ngày cô rời xa anh. Cô cười, nói rồi cứ như thế ngồi bó gối, im lặng xem những đĩa phim mà cô và Quân đã từng xem. Quân cũng chỉ có thể im lặng ngồi bên cô. Thỉnh thoảng đặt lên môi cô những nụ hôn rất nhẹ, và giật mình khi thấy đôi môi lạnh ướt. Khi anh chạm vào môi cô, anh cảm thấy cả thân thể cô run lên bần bật như bất chợt có cơn gió lạnh lùa vào căn phòng của anh.<br />
<br />
Cô lặng lẽ nép mình vào anh, lặng lẽ như một bóng ma. Quân chỉ biết ôm chặt cô trong tay và bế cô đặt lên giường, đắp cho cô một tấm chăn mỏng rồi nhẹ nhàng nằm xuống cạnh cô, ôm chặt tấm thân gầy của cô để làm cô ấm hơn. Anh nhẹ nhàng vô cùng như sợ làm cô tỉnh giấc. Thuỵ Anh nhắm mắt, nép chặt vào anh mong giấc ngủ sẽ kéo đến, mong những cử chỉ âu yếm, vuốt ve nhẹ nhàng của anh, thân thể anh sẽ làm nỗi cô đơn tan chảy trong cô, để cô được trần trụi dâng hiến tâm hồn mình cho anh, nhưng anh không thể làm được điều đó, cũng như cô, nằm bên cạnh anh cô vẫn không thôi cồn cào. Quân quá tốt, quá tử tế, quá hiền lành. Anh chăm lo cho cô khiến bạn bè phải ghen tị, nhưng anh chưa bao thuộc về cô. Họ hoàn toàn là hai tâm hồn xa lạ. Họ ở bên cạnh nhau nhưng Thuỵ Anh luôn cảm thấy điều gì đó rồi sẽ phải xảy ra, như không còn cách nào khác, buộc phải như thế.<br />
<br />
Sáng tỉnh dậy khi Quân vẫn còn ngủ, Thụy Anh vội vàng mở cửa và bước ra phố để cố tìm kiếm một chút không khí thật sự để có thể thở. Cô thấy mình không thể nào chịu đựng được sự ngột ngạt của căn phòng ấy nữa, nó khiến cô cạn kiệt. Cô trở về nhà, im lặng khóa trái cửa phòng, mở máy tính, ngồi im, lần mò, suy nghĩ, rồi vu vơ. Thụy Anh nhận được mail của Hải Hoa rủ đi tụ tập với những em sinh viên năm một ở trường Hoa học. Cô chán ngán nhưng vẫn nhấn phím reply “đồng ý”, “vì lúc này đây mình cần làm một việc gì đó để thoát khỏi nơi này, khỏi cái không khí khó thở này”, và rồi một lần nữa cô gặp lại Phong, vào những ngày cuối cùng của tháng mười một.<br />
<br />
Hôm đó Phong đã cố tình đến nói với Hoa để anh đi đón Thuỵ Anh. Anh đứng trước cửa ngôi nhà ba tầng cũ kĩ ấy chờ đợi, và lần đâu tiên anh cảm thấy tim mình đập nhanh đến như thế. Cho tới khi Thụy Anh mở cổng đi ra, vẫn nụ cười xa xôi ấy, vẫn chỉ một câu chào lơ đãng mỏi mệt. Phong thấy bồn chồn trong người, nhưng Thuỵ Anh ngồi sau xe của anh mà không hề có ý định nói một câu nào cho tới khi Phong rẽ vào một con đường khác không phải đường đến kí túc xá của anh.<br />
<br />
– Tôi tưởng Hải Hoa nói chúng ta đến kí túc xá.<br />
<br />
– Tôi muốn dẫn chị tới một nơi trước khi đến đó. Chị hãy chỉ ngồi sau tôi và đừng nói gì cả.<br />
<br />
Nghe giọng nói kiên quyết có phần giá lạnh của Phong, cô đã muốn nói một câu gì đó nhưng rồi không hiểu tại sao chỉ ngồi yên lặng.<br />
<br />
<img src="http://truyennganmoingay.com/wp-content/uploads/2015/09/ban-nhac-giua-chieu-dang-do7.jpg" border="0" alt="[Image: ban-nhac-giua-chieu-dang-do7.jpg]" /><br />
<br />
Anh thấy anh cần phải lại gần cô hơn nữa. Anh không muốn chỉ đứng ở xa để nhìn cô đau khổ như một kẻ ngốc, anh muốn được ở bên cạnh cô, dù là gì đi nữa, chỉ cần được ở bên cạnh. (Ảnh minh họa)<br />
<br />
Dòng sông Hồng vào mùa nước cạn nhưng lại ngập đầy gió. Gió mênh mang xao động. Tiếng đêm thì thầm trong những mơ hồ còn lại. Tim Thuỵ Anh nghẹn lại khi Phong đỗ xe trên cầu Long Biên. Cổ họng nghẹn đắng lại, cảm giác choáng váng lan khắp thân thể cô, như có điều gì đó đang níu cô xuống dòng sông Hồng lẳng lặng trôi kia. Hai bên cầu người qua lại vẫn đông đúc, vậy mà trái tim cô bỗng dưng buốt lạnh. Cô buộc phải ngồi xuống vì không thể tiếp tục trụ trên đôi chân của mình, chúng không còn nghe theo lý trí của cô nữa, cô cũng không thể nói gì với Phong. Mọi ngôn từ thoát ra đều có thể trở nên vô nghĩa trong cái không gian mà cô đang phải chịu đựng.<br />
<br />
Phong quan sát tất cả những hành động của cô và im lặng dõi theo cô. Những ngày vừa qua anh đã luôn theo cô, nhìn thấy cô đứng hàng giờ ở đúng nơi đây cho đến tận khuya mới trở về, cùng với mùi khói thuốc ám vào người. Anh đã cố để mình không lại gần cô và ôm cô vào lòng. Những khi ấy anh mới chợt nhận ra rằng trái tim cô gái có vẻ lạnh lùng này thực ra lại vô cùng yếu đuối.<br />
<br />
Cô kìm nén tất cả mọi thứ trong trái tim bé nhỏ của mình. Bởi không thế nào đủ chỗ cho mọi thứ nên chúng luôn thét gào đòi cô phải giải phóng, nhưng cô nhẫn nại, chịu đựng, tâm hồn cô cũng như những chiếc đập ngăn sóng ở đây, dù cố gắng chống cự lại nhưng khi sức nước quá mạnh, nó sẽ vỡ và không còn cách nào có thể làm lành lại. Anh thấy anh cần phải lại gần cô hơn nữa. Anh không muốn chỉ đứng ở xa để nhìn cô đau khổ như một kẻ ngốc, anh muốn được ở bên cạnh cô, dù là gì đi nữa, chỉ cần được ở bên cạnh.<br />
<br />
Thụy Anh ngồi im lặng một lúc lâu rồi mới có thể nói:<br />
<br />
– Tại sao lại là nơi đây?<br />
<br />
Thuỵ Anh nhìn Phong bằng cặp mắt vô hồn và cố gắng lên tiếng nhưng Phong im lặng, im lặng lại gần, ôm cô vào lòng, siết chặt cô trong vòng tay rắn chắc của anh. Thuỵ Anh lặng người đi, cô không còn có thể nghĩ gì, chỉ còn lại giây phút này, cô thấy trái tim mình tan ra thật sự, mọi thứ trở nên mềm nhũn, cô chỉ muốn được anh ôm thật chặt, dù đó là của một người mà cô chưa bao giờ nhớ tới, nhưng trong khi cảm giác cô độc xâm lấn tâm hồn mình, cô chỉ biết tâm hồn người con trai ấy thật sự đang tan hoà trong tâm hồn cô. Dù cảm giác ấy có chỉ diễn ra trong một khoảnh khắc, cô vẫn níu giữ nó, nép chặt vào nó, để nỗi cô đơn không thể thiêu đốt mình.<br />
<br />
Cô chỉ muốn nhắm chặt mắt lại, trôi đi và không có một ý nghĩ gì nữa. Phong nhận ra rằng Thuỵ Anh bắt đầu khóc. Cô khóc như một đứa trẻ tủi thân không biết dấu nỗi buồn của mình đi đâu khi có người nhìn thấy nó. Nước mắt của cô rơi ướt cả vai áo anh, nhưng anh cứ để cô khóc và ôm cô thật chặt trong lòng mình. Còn cô cũng không còn một chút sức lực nào để có thể giấu giếm nữa. Cứ mặc cho mình trôi đi thôi. Cứ như thế cho tới khi cô mệt nhoài và cảm thấy cổ họng khô khốc, cô ngồi xuống dựa lưng vào thành cầu im lặng đốt thuốc. Anh cũng ngồi xuống bên cạnh cô, chờ đợi bởi anh hiểu cô gái ấy chỉ cần anh ở đây để im lặng và theo dõi.<br />
<br />
– Cậu ấy đã chết cách đây mười ngày, bốn năm trước khi chúng tôi mười tám tuổi. Một buổi tối tháng mười một âm u, ngột ngạt. Mùa thu không còn hoa sữa, không có hoa cúc, chỉ có những đám mây ngân ngấn nước, chực khóc……<br />
<br />
Thuỵ Anh dừng lại đưa mắt chăm chú nhìn xuống dòng sông soáy nước đỏ ngầu như máu bên dưới. Im lặng một khoảng thời gian quá lâu, rồi tiếp tục, xa lạ:<br />
<br />
– Cảm ơn vì hôm nay Phong đã ở đây, nhưng tôi cảm thấy không còn sức để tiếp tục điều gì nữa. Dù sao cũng khuyên cậu một câu “đừng để ý tới tôi nữa”<br />
<br />
– Nhưng ngay từ đầu tôi đã không thể làm như chị nói được. Tôi không thể dừng việc để ý đến chị, dù là bất kì lúc nào.<br />
<br />
– ……..<br />
<br />
– Tôi hiểu Thuỵ Anh đang nghĩ gì, nhưng hãy cứ để thế này thôi. Chị cứ để tôi im lặng ở bên cạnh thế này thôi.<br />
<br />
Cứ như vậy họ ngồi lặng lẽ bên nhau cho tới khi sương rơi ướt đẫm vai áo. Lặng lẽ tìm kiếm tâm hồn nhau trong những im lặng của một đêm tháng mười một khô khan gió.<br />
<br />
– Họ đã cố gắng tìm kiếm cậu ấy sau khi đọc được lá thư tuyệt mệnh ấy. Nhưng ai cũng hiểu rằng đó chẳng qua chỉ là một hành động vô nghĩa. Giữa mênh mông sông nước này, khi những con nước đang vào mùa gió, làm sao có thể tìm thấy cái xác nhỏ bé của cậu ấy. Người con gái vừa bước vào tuổi thiếu nữ ấy đã tính toán hết, và thật sự đã chuẩn bị đầy đủ cho cái chết của mình. Một lá thư trăn trối, một cú nhảy liều mạng, và như vậy, mọi thứ sẽ tan vào trong lòng nước thẳm sâu, đó là nơi trú ẩn tuyệt vời nhất, không ai có thể tìm ra cậu ấy nữa…. Mãi mãi, người bạn của tôi không trở về với cát bụi mà hóa thành những giọt nước đỏ như máu kia kìa……<br />
<br />
Thụy Anh vừa nói vừa nhìn xuống dòng nước đỏ ngầu bên dưới. Cô nói như một cái máy và đôi mắt không hề có một giọt lệ rơi, ráo hoảnh kì lạ.<br />
<br />
– Cậu ấy không thể thích nghi được với môi trường đại học? Tôi đã tự hỏi mình như vậy, nhưng hóa ra chính bản thân tôi lại phải ngỡ ngàng khi biết rằng cậu ấy đã thật sự xuất sắc, và cậu ấy viết cho bố mẹ rằng “con ra đi vì con cảm thấy đã sống đủ ở nơi đây, mười tám tuổi, cười, nói, hạnh phúc, tuyệt vọng…., tất cả, như vậy là đủ rồi, hãy để cho con được sống ở nơi khác”, và gửi cho tôi chỉ một dòng tin ngắn ngủi trước khi ra đi “……. Tớ sẽ đợi cậu, bao lâu cũng vẫn đợi nên đừng sống vội nhé.” . Cậu ấy thật tàn nhẫn, cậu ấy thậm chí còn không bao trước cho tôi biết. Cậu ấy đã bỏ tôi ở lại một mình, chỉ còn lại một mình thôi. Những gì đã xảy ra trong những ngày ấy làm tôi không bao giờ có thể quên được cậu ấy, không thể nào quên hai từ Phương Hoài cũng như sẽ không quên được những ngày tháng mười một ấy. Tôi hận Hoài, vì cậu ấy đã bỏ tôi lại một mình.<br />
<br />
Đến bây giờ tôi không dám gọi cậu ấy bằng cái tên đó nữa. Chỉ dám nhắc với mọi người một người tên Phương. Tôi cũng đã biết rằng từ ngày cậu ấy ra đi tôi vĩnh viễn sẽ một mình, nhưng dần dần tôi không còn hận cậu ấy nữa, tôi chỉ thấy nhớ và thầm khâm phục cậu ấy. Phương Hoài, phải rồi, cậu thật can đảm, thật tài giỏi, bởi đã biết mình sống đủ mà dừng lại, để không phải sống thừa thãi, sống vô nghĩa như cái cách mà tôi đang sống. Sống để rồi hoang mang cực độ trong những mất mát xót xa.<br />
<br />
Sinh nhật 18 tuổi, người bạn gái thân thiết nhất ấy đã nói với tôi rằng “Tớ không muốn ấy cứ quay đầu nhìn lại quá khứ của mình nữa. Ấy hãy học cách như tớ đây này, tớ rất sợ quay đầu nhìn lại, vì sợ sau lưng mình là biển hồ của sự mất mát và kiếm tìm”. Có lẽ vì vậy cô ấy đã bước đi, không cần phải bước đi đâu nữa trong cuộc sống này nên đã bước vào một cuộc sống khác, ở một nơi khác.<br />
<br />
Nói rồi đột nhiên Thụy Anh đứng dậy không kịp để phong nói gì:<br />
<br />
– Về thôi!<br />
<br />
Phong không phản đối gì trước lời đề nghị đột ngột của Thụy Anh mà lặng lẽ quay xe. Thuỵ Anh ngồi trên xe nhưng vẫn quay đầu lại rất lâu nhìn dòng sông ây. Đây là lần đầu tiên sau bốn năm Phương Hoài mất, cô mới cảm thấy lòng thực thà và yên ổn.<br />
<br />
Họ im lặng cho tới khi xe Phong dừng lại trước cửa nhà cô. Thụy Anh cảm ơn rồi hôn nhẹ lên má Phong tạm biệt. Đôi môi lạnh ngắt của cô khiến Phong muốn choàng tay ôm cô vào lòng mình. Trong làn gió hơi khô của mùa này, cô quay đầu bước đi như đoán được ý nghĩ của anh. Bước đi vội vã như bao nhiêu lần trước cô gặp anh. Không hiểu sao mỗi lần gặp Phong, Thụy Anh luôn bị rơi vào trạng thái cảm xúc của những mảnh kí ức mà cô đã cố chôn vùi thật sâu. Kí ức mênh mang chưa bao giờ cũ đi theo năm tháng mà mãi mãi cứ sống dậy từng ngày như những cơn gió không đổi mùa.<br />
<br />
Còn lại một mình trên con đường trở về nhà, đầu Phong thật sự trống rỗng. Những mảnh vụn mà anh chắp ghép được về cô gái ấy càng làm cho anh khao khát được gần bên cô hơn. Anh không xác định cho mình thật sự đó là tình cảm gì, nhưng anh chỉ muốn được ở gần Thụy Anh bởi chính anh cũng cảm nhận được rằng, người cô cần chính là anh chứ không phải là một ai khác. Anh cũng biết cô yêu Quân. Nhưng anh có cảm giác, rất mơ hồ rằng họ chưa bao giờ thuộc về nhau.<br />
<br />
Tháng mười một trôi đi trong đi chậm chạp như một con ngựa già mỏi mệt không muốn làm nhiệm vụ. Kí ức của tháng mười một đậm đặc trong những ly café đêm của Thụy Anh. Cô vừa muốn vùng vằng thoát khỏi những ngày này lại vừa cố như để níu giữ từng khoảnh khắc. Cô nhớ như in hình ảnh một cô bé Phương đã từng cười hồn nhiên khi hai đứa cùng nhau đi ngắm những bông hoa cúc còn lẫn hơi sương của tháng mười một, rồi mua thật nhiều cúc về cắm (dù cho cô nàng không thích hoa cúc lắm, nhưng lại luôn nhắc Thụy Anh : – Tớ mua cúc về cắm để cậu thoải mái ngắm). c<br />
<br />
Hình ảnh cuối cùng còn lại trong cô về Phương vẫn là nụ cười thật tươi, thật giòn và giọng nói thật trong veo khi hai người dong duổi xe đạp trên phố cổ. Vậy mà chỉ hai mươi giờ đồng hồ sau, cô vĩnh viễn không thể tìm thấy Phương một lần nữa. Nhưng cô đón nhận chuyện này lặng lẽ cứ như mình đã nhìn ra rằng rồi sẽ có ngày mọi chuyện diễn ra hệt như vậy. Bạn bè thân thiết của hai đứa còn tự hỏi tại sao Thụy Anh lại hờ hững trước cái chết của Phương như vậy.<br />
<br />
<img src="http://truyennganmoingay.com/wp-content/uploads/2015/09/ban-nhac-giua-chieu-dang-do6.jpg" border="0" alt="[Image: ban-nhac-giua-chieu-dang-do6.jpg]" /><br />
<br />
Anh thấy anh cần phải lại gần cô hơn nữa. Anh không muốn chỉ đứng ở xa để nhìn cô đau khổ như một kẻ ngốc, anh muốn được ở bên cạnh cô, dù là gì đi nữa, chỉ cần được ở bên cạnh. (Ảnh minh họa)<br />
<br />
Nhưng rồi không ai có thể biết rằng, cả đêm hôm đó Thụy Anh đã chỉ im lặng đứng trên cầu Long Biên, nhìn về phía sông Hồng đỏ ngầu kia. Không có một giọt nước mắt nào, không có một thanh âm nào,…chỉ còn gió. Tiếng gió gào thét như quất vào mặt cô. Lạnh buốt, đau rát. Cô vẫn câm lặng. Đêm đó dài vô tận trong những khoảnh gió, và cho tới tận những giây phút ấy cô biết rằng chẳng còn gì để níu giữ cho ngày mai.<br />
<br />
“Dù sao cậu vẫn hạnh phúc vì cậu biết rằng cậu đã sống đủ. Còn tớ, tớ chẳng biết đâu là đủ, đâu là thiếu. Mọi người bảo thỉnh thoảng phải dừng lại một chút để biết mình đang sống. Tớ cũng muốn dừng lại, nhưng tớ không biết tớ phải dừng lại ở đâu, dừng lại như thế nào. Tớ sợ lắm. Chỉ cần tớ dừng lại, có thể là không đúng cách, tớ sẽ trôi đi mà không thể trở về được. Cậu hạnh phúc vì cậu biết cậu đã sống đủ. Còn tớ, tớ thấy mình cứ thiếu mãi, vơi dần đi mọi điều. Mẹ đi, tớ đã mất một lần. Và rồi cậu bỏ tớ ra đi. Cái còn lại trong tớ vơi đi rất nhiều nữa. Tớ phải làm sao để biết mình đã sống đủ, khi mà càng sống tớ càng khuyết thiếu. Nhìn lại đến bây giờ, tớ còn gì?…..<br />
<br />
Đôi khi tớ sống cứ như mỗi lần mình bước sang đường vậy, chậm chân một chút, lơ là một chút thôi sẽ chạm ngay phải chiếc xe ô tô đang lao tới. Nó lướt qua mình rất vội vã, và mình bước hụt, vậy là tất cả sẽ chấm dứt. Không phải, nó lướt đi trước mặt mình và nó không kịp nhớ ra đã bắt gặp mình trên cuộc hành trình của nó. Rồi tiếp, tiếp nữa, nó sẽ quên, quên mất đã bắt gặp rất nhiều điều trong cuộc hành trình của nó. Chỉ còn lại tớ và những người như tớ, khi chiếc ô tô lao đi thì không biết mình phải đi đâu về đâu tiếp. Lại bơ vơ, và rồi lại nhớ tiếc, lại cứ nghĩ mãi về chiếc ô tô đã lao đi rất xa….”<br />
<br />
Và Thụy Anh bắt đầu khóc. Cô không còn có thể nức nở, bởi nước mắt không còn ở hình hài của những giọt cầu tinh mặn mà đã đóng băng thành những khối sần sùi đâm vào lồng ngực nhức buốt. Nó nghẹt cứng trong họng khiến cô không thể thở, không thể nói, và đôi mắt mờ dần. Trong mơ hồ khi ấy, Thụy Anh như nhìn thấy hình ảnh của mẹ bên cây kèn saxophone cùng với những bản nhạc của thời thơ ấu. Lúc này cô không lẩn tránh những cảm giác ấy mà chìm vào đó, như đợi bàn tay của mẹ ôm lấy mình. Mười tám tuổi, một lần nữa trong bước ngoặt của cuộc đời mình cô không còn có mẹ bên cạnh. Nhưng đêm đó, cô chìm trong cảm giác về mẹ, về một miền kí ức khi cô còn là một đứa bé bảy tuổi, có mẹ và những mùa đông đầy hoa cúc.<br />
<br />
Những ngày này Hà Nội đậm hơi sương và lẩn khuất đâu đó trong những khối nặng trĩu ấy là một miền kí ức sáng tươi kì lạ. Trước những năm bảy tuổi, những năm có mẹ bên cạnh, cô đã sống cuộc sống đủ đầy những yêu thương, tròn vẹn những nỗi nhớ. Đôi lúc cô nghĩ, nếu mình chỉ dừng lại cuộc đời ở năm bảy tuổi đó thôi, có lẽ mình sẽ biết mình đã sống đủ. Nhưng rồi, những ngày tháng mười một lặng lẽ với cầu Long Biên và dòng sông Hồng cạn khô này, cô biết mình vẫn phải sống, bởi nếu không cô sẽ không thể ngắm nhìn mảnh đất này, không thể sống với những cảm giác thân thuộc khi ở bên cạnh Phương.<br />
<br />
Cuộc sống trôi nổi trong những ngày tháng vô nghĩa, nhưng rồi bỗng dưng ùa tới những khoảnh khắc sâu đến tận cùng mà chỉ nhờ có nó thôi cũng đủ để sống cả ngàn năm sau. Thụy Anh đang sống những ngày như vậy, với kí ức về mẹ, về Phương, và tháng mười một Hà Nội, chỉ với những khoảnh khắc ít ỏi đã qua từ rât lâu rồi.<br />
<br />
Và bỗng dưng Phong xuất hiện. Lần đầu tiên có một người đứng cùng cô trên cây cầu ấy để nhớ về Phương. Lần đầu tiên có người đã im lặng ôm cô, im lặng để cô khóc. Và lần đầu tiên cô thấy mình thật thà đến như vậy. “anh là ai?”. Thụy Anh cứ tự đặt cho mình câu hỏi ấy để rồi tự kéo mình vào những rối bời. “Những cuộc gặp gỡ với anh ta là tình cờ hay bởi một sự sắp xếp khéo léo nào đó. Tại sao bỗng dưng người đó lại xuất hiện trong cuộc đời mình từ một giây phút nhói lên những nỗi đau vốn đã khuất từ lâu”. Cô đã nghĩ nhiều đến Phong.<br />
<br />
Đã luẩn quẩn trong cái suy nghĩ và hình ảnh của người con trai rất trẻ ấy. Và đôi lúc cô tự mình tìm cách trốn chạy. Cô sợ Phong sẽ nhìn thấy tâm hồn cô. Sợ như một đứa trẻ làm việc xấu sợ bị phát hiện. Sau đêm cuối của tháng mười một ấy, cô tránh Phong. Cô trở về bên Quân. Lại cười, nói với những gì đang diễn ra xung quanh, như chưa bao giờ có khoảng thiếu của tháng mười một. Không một ai hỏi bởi biết quá rõ, sẽ chỉ nhận được sự im lặng hoàn toàn từ người con gái ấy. Quân mỉm cười khi cô đến, và vẫn vậy, vẫn dịu dàng ôm lấy bờ vai gầy, mảnh của cô “cảm ơn vì em đã trở về”, “em vẫn luôn ở đây mà”, “trưa nay mình sẽ ăn gì em”, “bún chả nhé. Em sẽ nấu”. Quân cười dịu dàng. Hạnh phúc với những gì mình đang có. Hạnh phúc vì biết Thụy Anh đang là của anh, hiện hữu ngay bên cạnh anh với những điều bình dị của một cuộc sống thường ngày. Với anh chỉ như thế là quá đủ.<br />
<br />
Trong khi đang ngồi ăn cùng nhau, bất chợt Quân hỏi:<br />
<br />
– Mình cưới nhau em nhé.<br />
<br />
– Em chưa ra trường mà. Anh không muốn phải nuôi một cô vợ đang đi học và rất có thể sẽ thất nghiệp đấy chứ. – Thụy Anh cười và nói đùa.<br />
<br />
– Anh nghiêm túc mà. Anh muốn mình hãy cười nhau càng sớm càng tốt. Anh muốn ngày nào cũng được chăm sóc em. Và anh không muốn mất em.<br />
<br />
Thụy Anh im lặng đặt đĩa bún xuống, nhìn Quân, như đang đặt một câu hỏi tại sao với anh bởi ngày yêu nhau Quân chưa khi nào đề cập tới vấn đề này với một vẻ nghiêm túc đến như vậy. Nhìn thái độ của Quân, cô bỗng thấy sợ hãi. “Thực sự mình có muốn cưới anh ấy?. Có chứ. Mình yêu anh ấy, và anh ấy cũng yêu mình. Vậy thì có gì phải ngần ngại khi nghĩ rằng hai đứa sẽ cưới nhau. Nhưng tại sao mình lại thấy sợ. Tại sao mình lại sợ khi anh ấy đề<br />
<br />
nghị điều đó.”<br />
<br />
– Chúng ta nói chuyện này sau, anh nhé. – Thụy Anh đột ngột nói ngang cắt đứt dòng suy nghĩ của cả hai người.<br />
<br />
– Tại sao?<br />
<br />
– Đơn giản vì em muốn được cầu hôn ở một nơi thật lãng mạn cơ. Thụy Anh cười và nói lảng<br />
<br />
Quân biết Thụy Anh sẽ lảng tránh. Sự thật là anh cũng không có ý định sẽ cầu hôn cô vào lúc này. Chỉ là muốn thử phản ứng của người con gái anh yêu. Và rồi thoáng chút buồn chợt ùa đến trong anh. Thụy Anh hờ hững và có vẻ như chưa bao giờ nghĩ gì về chuyện này. Trái lại, Quân đã nghĩ quá nhiều về chuyện một đám cưới, một lời cầu hôn nhưng anh không thể làm được. Anh sợ Thụy Anh sẽ trốn chạy. Sợ một điều gì đó mơ hồ đang tồn tại mà bản thân anh không dám đối diện. Bởi thế anh chấp nhận với những gì đang có giữa anh và Thụy Anh. Dù sao ở giây phút này cô vẫn đang ở bên anh, vẫn là của anh. Như thế đã là quá đủ. Anh chấo nhận mọi thứ thuộc về cô. Chấp nhận cả những khoảng riêng quá lớn của cô mà anh không thể nào hiểu được, nhưng anh không bao giờ giằn vặt cô về điều đó. Anh vẫn để cô tự do, và vẫn chờ đợi cô.<br />
<br />
<img src="http://truyennganmoingay.com/wp-content/uploads/2015/09/ban-nhac-giua-chieu-dang-do5.jpg" border="0" alt="[Image: ban-nhac-giua-chieu-dang-do5.jpg]" /><br />
<br />
Anh chấo nhận mọi thứ thuộc về cô. Chấp nhận cả những khoảng riêng quá lớn của cô mà anh không thể nào hiểu được, nhưng anh không bao giờ giằn vặt cô về điều đó. Anh vẫn để cô tự do, và vẫn chờ đợi cô. (ảnh minh họa)<br />
<br />
Nghĩ đến đó, Quân bỗng quay ra nói với Thụy Anh như muốn phá tan đi không khi chật chội giữa hai người:<br />
<br />
– Ăn trưa xong tụi mình sẽ làm gì tiếp theo cho ngày hôm nay, em yêu?<br />
<br />
– Ừm, để em xem nào… Mình ở nhà xem phim nhé. Mấy đĩa phim hôm trước anh và em xem rồi ấy. Em muốn xem lại.<br />
<br />
– Hay mình đi đâu đó nhé. Lâu rồi anh và em chưa đi đâu mà.<br />
<br />
– …..<br />
<br />
– Em sao vậy?. Em không muốn đi à?. Thực ra bạn anh hôm nay sẽ khai trương một quán café và anh đã nhận được thiệp mời tới dự. Em cùng đi với anh.<br />
<br />
Thoáng chút do dự hiện ra trên nét mặt Thụy Anh.<br />
<br />
– Café gì vậy anh?<br />
<br />
– Ý tưởng cũng khá độc đáo đấy. Quán đó tên Phố, với âm thanh chủ đạo là những bản tình ca Hà Nội. – Quân cười rồi nói tiếp – Em thấy có hấp dẫn không? Và không gian được tái hiện lại như những con phố ngày xưa ấy. Anh đã xem qua rồi, và thấy khá thú vị nên mới nhận lời tới chứ thực ra người này anh chỉ biết sơ sơ thôi.<br />
<br />
Thụy Anh nghĩ ngợi một lúc rồi nói:<br />
<br />
– Vâng, vậy mình sẽ đi.<br />
<br />
– Từ giờ tới lúc đó còn khối thời gian, em ngủ đi một chút rồi dậy chuẩn bị đi, nhé.<br />
<br />
Thời gian ở bên Quân, Thụy Anh luôn luôn lặng lẽ. Cười, nói dịu dàng và nghe theo những lời nói của Quân như một cô gái ngoan ngoãn. Cô chưa bao giờ to tiếng hay làm điều gì đó trái ý anh. Thụy Anh nghĩ và tự cho rằng đây là một chốn bình yên đối với cô. Và cô chưa bao giờ có ý nghĩ sẽ phá vỡ điều đó. Cô yêu Quân, và hơn hết cô biết Quân yêu cô bằng một tình yêu si mê, nồng cháy. Hai người họ đã tìm đến với nhau để trói mình vào một khoảng lặng lẽ yên bình.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Bộ đôi dế Android bình dân của Samsung]]></title>
			<link>http://www.isp-control.net/forum/thread-17482.html</link>
			<pubDate>Thu, 23 Jul 2015 00:26:12 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-17482.html</guid>
			<description><![CDATA[<span style="font-weight: bold;"><span style="font-size: 14pt;"><span style="color: #444444;">Theo TmoNews, Sensation 4G mực tàu HTC không phải là chiếc điện thoại độc nhất vô nhị ra mắt ở Mỹ ra ngày 8/6 đến vày Samsung cũng dự định sẽ tung vào hai chiếc smartphone trớt Android vào đồng ngày.<br />
 &gt;&gt; HTC Sensation 4G sắp lên thây kệ</span></span></span><br />
<br />
<br />
<img src="http://c0.f22.img.vnecdn.net/2011/05/17/sam-859318-1379575829.jpg" border="0" alt="[Image: sam-859318-1379575829.jpg]" /><br />
<br />
<br />
<span style="color: #333333;">Exhibit 4G tương trợ lắm kết tiếp kiến. hình: <span style="font-style: italic;">SS.</span></span><br />
<br />
<br />
<br />
<span style="color: #333333;">Điện thoại trước hết lắm tên Exhibit 4G mùng hình 3,7 inch. Máy trang bị bộ xử lý Hummingbird 1GHz, trớt trên Android 2.3.3. rầu bị ráng tay nào là đương được hỗ trợ HSPA + xốc tìm 21 Mbps mực tàu nhà căn số T-Mobile. Exhibit 4G giàu đủ chức hay thứ một chiếc điện thoại sáng ý như lướt web, gửi e-mail, GPS và Facebook. <a href="http://vietnamsmart.vn/dm/25-cua-tu-dong-barrier.html" target="_blank"><span style="color: #0066cc;">cong tu dong</span></a></span><br />
<br />
<span style="color: #333333;">Tuy nhiên, người dùng sẽ cảm thấy hụt hẫng với chất cây camera ngữ máy. trong lát hử trang bị đơn webcam VGA thường ngày ở đằng trước, Exhibit 4G chỉ tàng trữ hiệp một camera 3 Megapixel ở mặt sau. Đối với những người ưa chuộng điện thoại có khả hoặc chụp hình trên dưới nét cao, Exhibit 4G sẽ chớ nằm trong suốt danh sách chọn lựa.</span><br />
<br />
<span style="color: #333333;">Exhibit 4G nhiều giá như 325 USD chớ kèm hiệp đồng. Sau nhát khuyến mại và kèm cặp giao kèo đồng nhà số T-Mobile, máy sẽ chỉ còn giá 100 USD.</span><br />
<div style="text-align: center;">
<img src="http://c0.f22.img.vnecdn.net/2011/05/17/sam2-211625-1379575829.jpg" border="0" alt="[Image: sam2-211625-1379575829.jpg]" /><br />
<br />
<br />
<span style="color: #333333;">Smart GT2 là dế giá rẻ bay Android.</span><br />
<br />
</div>
<span style="color: #333333;">Chiếc di cồn nối theo nhưng mà Samsung sắp ra mắt là Smart GT2, đơn đói bị lớp nhàng nhàng, nằm trong dòng sản phẩm Gravity thứ T-Mobile. Smart GT2 là lựa chọn lý ngỡ cho những người dò đầu sử dụng điện thoại sáng ý hoặc những người muốn sở hữu một chiếc smartphone giá như rẻ.</span><br />
<br />
<span style="color: #333333;">Smart GT2 khá bé nhắn tin với màn ảnh 3,2 inch, bộ xử lý 800 MHz, phắt hệ điều hành Adroid Froyo 2.2. Cũng chi như Exhibit 4G, GT2 đặng tàng trữ thích hợp một camera 3 Megapixel và một đèn flash LED đằng sau. tuy rằng nhiên, máy thiếu tính nết năng đòi video vì chớ lắm webcam phía trước.<a href="http://vietnamsmart.vn/sp/118-may-do-kim-loai-cam-tay.html" target="_blank"><span style="color: #0066cc;"><span style="font-size: 12pt;">tay do kim loai</span></span></a></span><br />
<br />
<span style="color: #333333;">Smart GT2 đặt nhà số phận T-Mobile phân phối đồng giá như 225 USD đừng hiệp đồng và 50 - 75 USD nếu kèm cặp giao kèo.</span><br />
<br />
<span style="font-weight: bold;"><span style="font-size: 14pt;"><span style="color: #444444;">Điện thoại sáng ý mực HTC phai hệ điều hành Android 2.3, chip Snapdragon lõi kép 1,2 GHz sẽ nhằm nhà mạng T-Mobile cứt phối từ 8/6.</span></span></span><br />
<div style="text-align: center;"><div style="text-align: center;"><span style="color: #333333;"><img src="http://c0.f22.img.vnecdn.net/2011/05/17/htcsensation4g-2-200313-1379578261.jpg" border="0" alt="[Image: htcsensation4g-2-200313-1379578261.jpg]" /></span></div>
<br />
<span style="color: #333333;">HTC Sensation 4G dận hệ điều hành Adroid 2.3. hình: <span style="font-style: italic;">Engadget.</span></span><br />
<br />
</div>
<span style="color: #333333;">Sensation 4G xuể đả giá như là chiếc điện thoại sáng dạ nhiều những xem hay là và mót chước thích hợp đồng da phần người sử dụng. Chiếc điện thoại nào là sở hữu màn hình super LCD 4,3 inch, lóng cứt trải qHD 540 x 960. Máy để trang bị bộ xử lý Snapdragon lõi cặp xốc tầng 1,2 GHz, về hệ điều hành Andrioid Gingerbread 2.3, Sense 3.0.</span><br />
<br />
<span style="color: #333333;">Người dùng giàu trạng thái chụp Ảnh và đệ trình chuẩn y trên máy một cách sắc vẻ và sống đụng cùng camera đằng sau lên tới 8 Megapixel kèm cặp một đèn flash LED. Sensation 4G tặng phép thuật trốn nhặt lao tầm ghi hình video lên 30 fps ở kiêng cứt áp tống tối đa 1080p. Máy cũng tương trợ kết tiếp chuyện HSPA+ hứa xốc cỡ lan truyền tải 14,4 Mps.</span><br />
<br />
<span style="color: #333333;">Đối với người dùng giao diện Sense, khóa mùng hình tùy biến dày nhạy tặng phép thuật ních thêm cạc trang mục lưu tích thông báo bay thì huyết, ả dài làm chứng khoán và các căn số xã hội.<a href="http://vietnamsmart.vn/sp/103-khoa-tu-phu-kien-kiem-soat-cua.html" target="_blank"><span style="color: #0066cc;"><span style="font-size: 12pt;">cửa từ</span></span></a></span>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;"><span style="font-size: 14pt;"><span style="color: #444444;">Theo TmoNews, Sensation 4G mực tàu HTC không phải là chiếc điện thoại độc nhất vô nhị ra mắt ở Mỹ ra ngày 8/6 đến vày Samsung cũng dự định sẽ tung vào hai chiếc smartphone trớt Android vào đồng ngày.<br />
 &gt;&gt; HTC Sensation 4G sắp lên thây kệ</span></span></span><br />
<br />
<br />
<img src="http://c0.f22.img.vnecdn.net/2011/05/17/sam-859318-1379575829.jpg" border="0" alt="[Image: sam-859318-1379575829.jpg]" /><br />
<br />
<br />
<span style="color: #333333;">Exhibit 4G tương trợ lắm kết tiếp kiến. hình: <span style="font-style: italic;">SS.</span></span><br />
<br />
<br />
<br />
<span style="color: #333333;">Điện thoại trước hết lắm tên Exhibit 4G mùng hình 3,7 inch. Máy trang bị bộ xử lý Hummingbird 1GHz, trớt trên Android 2.3.3. rầu bị ráng tay nào là đương được hỗ trợ HSPA + xốc tìm 21 Mbps mực tàu nhà căn số T-Mobile. Exhibit 4G giàu đủ chức hay thứ một chiếc điện thoại sáng ý như lướt web, gửi e-mail, GPS và Facebook. <a href="http://vietnamsmart.vn/dm/25-cua-tu-dong-barrier.html" target="_blank"><span style="color: #0066cc;">cong tu dong</span></a></span><br />
<br />
<span style="color: #333333;">Tuy nhiên, người dùng sẽ cảm thấy hụt hẫng với chất cây camera ngữ máy. trong lát hử trang bị đơn webcam VGA thường ngày ở đằng trước, Exhibit 4G chỉ tàng trữ hiệp một camera 3 Megapixel ở mặt sau. Đối với những người ưa chuộng điện thoại có khả hoặc chụp hình trên dưới nét cao, Exhibit 4G sẽ chớ nằm trong suốt danh sách chọn lựa.</span><br />
<br />
<span style="color: #333333;">Exhibit 4G nhiều giá như 325 USD chớ kèm hiệp đồng. Sau nhát khuyến mại và kèm cặp giao kèo đồng nhà số T-Mobile, máy sẽ chỉ còn giá 100 USD.</span><br />
<div style="text-align: center;">
<img src="http://c0.f22.img.vnecdn.net/2011/05/17/sam2-211625-1379575829.jpg" border="0" alt="[Image: sam2-211625-1379575829.jpg]" /><br />
<br />
<br />
<span style="color: #333333;">Smart GT2 là dế giá rẻ bay Android.</span><br />
<br />
</div>
<span style="color: #333333;">Chiếc di cồn nối theo nhưng mà Samsung sắp ra mắt là Smart GT2, đơn đói bị lớp nhàng nhàng, nằm trong dòng sản phẩm Gravity thứ T-Mobile. Smart GT2 là lựa chọn lý ngỡ cho những người dò đầu sử dụng điện thoại sáng ý hoặc những người muốn sở hữu một chiếc smartphone giá như rẻ.</span><br />
<br />
<span style="color: #333333;">Smart GT2 khá bé nhắn tin với màn ảnh 3,2 inch, bộ xử lý 800 MHz, phắt hệ điều hành Adroid Froyo 2.2. Cũng chi như Exhibit 4G, GT2 đặng tàng trữ thích hợp một camera 3 Megapixel và một đèn flash LED đằng sau. tuy rằng nhiên, máy thiếu tính nết năng đòi video vì chớ lắm webcam phía trước.<a href="http://vietnamsmart.vn/sp/118-may-do-kim-loai-cam-tay.html" target="_blank"><span style="color: #0066cc;"><span style="font-size: 12pt;">tay do kim loai</span></span></a></span><br />
<br />
<span style="color: #333333;">Smart GT2 đặt nhà số phận T-Mobile phân phối đồng giá như 225 USD đừng hiệp đồng và 50 - 75 USD nếu kèm cặp giao kèo.</span><br />
<br />
<span style="font-weight: bold;"><span style="font-size: 14pt;"><span style="color: #444444;">Điện thoại sáng ý mực HTC phai hệ điều hành Android 2.3, chip Snapdragon lõi kép 1,2 GHz sẽ nhằm nhà mạng T-Mobile cứt phối từ 8/6.</span></span></span><br />
<div style="text-align: center;"><div style="text-align: center;"><span style="color: #333333;"><img src="http://c0.f22.img.vnecdn.net/2011/05/17/htcsensation4g-2-200313-1379578261.jpg" border="0" alt="[Image: htcsensation4g-2-200313-1379578261.jpg]" /></span></div>
<br />
<span style="color: #333333;">HTC Sensation 4G dận hệ điều hành Adroid 2.3. hình: <span style="font-style: italic;">Engadget.</span></span><br />
<br />
</div>
<span style="color: #333333;">Sensation 4G xuể đả giá như là chiếc điện thoại sáng dạ nhiều những xem hay là và mót chước thích hợp đồng da phần người sử dụng. Chiếc điện thoại nào là sở hữu màn hình super LCD 4,3 inch, lóng cứt trải qHD 540 x 960. Máy để trang bị bộ xử lý Snapdragon lõi cặp xốc tầng 1,2 GHz, về hệ điều hành Andrioid Gingerbread 2.3, Sense 3.0.</span><br />
<br />
<span style="color: #333333;">Người dùng giàu trạng thái chụp Ảnh và đệ trình chuẩn y trên máy một cách sắc vẻ và sống đụng cùng camera đằng sau lên tới 8 Megapixel kèm cặp một đèn flash LED. Sensation 4G tặng phép thuật trốn nhặt lao tầm ghi hình video lên 30 fps ở kiêng cứt áp tống tối đa 1080p. Máy cũng tương trợ kết tiếp chuyện HSPA+ hứa xốc cỡ lan truyền tải 14,4 Mps.</span><br />
<br />
<span style="color: #333333;">Đối với người dùng giao diện Sense, khóa mùng hình tùy biến dày nhạy tặng phép thuật ních thêm cạc trang mục lưu tích thông báo bay thì huyết, ả dài làm chứng khoán và các căn số xã hội.<a href="http://vietnamsmart.vn/sp/103-khoa-tu-phu-kien-kiem-soat-cua.html" target="_blank"><span style="color: #0066cc;"><span style="font-size: 12pt;">cửa từ</span></span></a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ISPCP android application]]></title>
			<link>http://www.isp-control.net/forum/thread-16455.html</link>
			<pubDate>Sun, 30 Dec 2012 20:04:11 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-16455.html</guid>
			<description><![CDATA[Hello I'm finally finish to test the android app for ispcp. Tomorrow<br />
I will write a simple site with instructions, screenshots and many other <br />
stuff.<br />
<br />
You can see a video here: <br />
<a href="http://www.youtube.com/watch?v=675VAG0lznI" target="_blank">http://www.youtube.com/watch?v=675VAG0lznI</a><br />
<br />
Information about the project:<br />
<a href="https://www.facebook.com/AuyamaWebAgency" target="_blank">https://www.facebook.com/AuyamaWebAgency</a><br />
<br />
Official MyHosting site:<br />
<a href="http://www.e-korn.com" target="_blank">http://www.e-korn.com</a><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=1788" target="_blank">Istantanea-video-1.png</a> (Size: 312.72 KB / Downloads: 13)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=1789" target="_blank">device-2012-12-30-190147.png</a> (Size: 220.96 KB / Downloads: 9)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".jpg" />&nbsp;&nbsp;<a href="attachment.php?aid=1790" target="_blank">1.jpg</a> (Size: 133.62 KB / Downloads: 8)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".jpg" />&nbsp;&nbsp;<a href="attachment.php?aid=1791" target="_blank">2.jpg</a> (Size: 87.87 KB / Downloads: 8)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".jpg" />&nbsp;&nbsp;<a href="attachment.php?aid=1792" target="_blank">3.jpg</a> (Size: 107.25 KB / Downloads: 9)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hello I'm finally finish to test the android app for ispcp. Tomorrow<br />
I will write a simple site with instructions, screenshots and many other <br />
stuff.<br />
<br />
You can see a video here: <br />
<a href="http://www.youtube.com/watch?v=675VAG0lznI" target="_blank">http://www.youtube.com/watch?v=675VAG0lznI</a><br />
<br />
Information about the project:<br />
<a href="https://www.facebook.com/AuyamaWebAgency" target="_blank">https://www.facebook.com/AuyamaWebAgency</a><br />
<br />
Official MyHosting site:<br />
<a href="http://www.e-korn.com" target="_blank">http://www.e-korn.com</a><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=1788" target="_blank">Istantanea-video-1.png</a> (Size: 312.72 KB / Downloads: 13)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=1789" target="_blank">device-2012-12-30-190147.png</a> (Size: 220.96 KB / Downloads: 9)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".jpg" />&nbsp;&nbsp;<a href="attachment.php?aid=1790" target="_blank">1.jpg</a> (Size: 133.62 KB / Downloads: 8)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".jpg" />&nbsp;&nbsp;<a href="attachment.php?aid=1791" target="_blank">2.jpg</a> (Size: 87.87 KB / Downloads: 8)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".jpg" />&nbsp;&nbsp;<a href="attachment.php?aid=1792" target="_blank">3.jpg</a> (Size: 107.25 KB / Downloads: 9)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Captcha bruteforce protection for ispCP CP login]]></title>
			<link>http://www.isp-control.net/forum/thread-16340.html</link>
			<pubDate>Wed, 17 Oct 2012 08:00:20 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-16340.html</guid>
			<description><![CDATA[Captcha bruteforce (login bot) protection<br />
it is not enough just to block the IP of the attacker if he has a large IP pool and they are constantly changing<br />
this modification displays the login form only if a valid captcha has been sent<br />
<br />
- captcha w/ md5 &amp; secret<br />
- set own captcha cookie<br />
- cookie valid for 1 minute<br />
- coookie will be deleted if passed the check<br />
- no reloads possible on login form<br />
<br />
you should change the secret in index.php &amp; captcha.php (use same secret in both files)<br />
&#36;secret = '123456789';<br />
<br />
1. copy captcha.tpl &amp; captcha_message.tpl to:<br />
/var/www/ispcp/gui/themes/<br />
<br />
2. copy captcha.php, index.php &amp; tahoma.ttf to:<br />
/var/www/ispcp/gui/<br />
<br />
3. set permissions<br />
/var/www/ispcp/engine/setup/set-gui-permissions.sh<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=1781" target="_blank">ispcp-captcha.zip.zip</a> (Size: 210.72 KB / Downloads: 5)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Captcha bruteforce (login bot) protection<br />
it is not enough just to block the IP of the attacker if he has a large IP pool and they are constantly changing<br />
this modification displays the login form only if a valid captcha has been sent<br />
<br />
- captcha w/ md5 &amp; secret<br />
- set own captcha cookie<br />
- cookie valid for 1 minute<br />
- coookie will be deleted if passed the check<br />
- no reloads possible on login form<br />
<br />
you should change the secret in index.php &amp; captcha.php (use same secret in both files)<br />
&#36;secret = '123456789';<br />
<br />
1. copy captcha.tpl &amp; captcha_message.tpl to:<br />
/var/www/ispcp/gui/themes/<br />
<br />
2. copy captcha.php, index.php &amp; tahoma.ttf to:<br />
/var/www/ispcp/gui/<br />
<br />
3. set permissions<br />
/var/www/ispcp/engine/setup/set-gui-permissions.sh<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=1781" target="_blank">ispcp-captcha.zip.zip</a> (Size: 210.72 KB / Downloads: 5)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ISPCP Ω works with HOSTBILL!]]></title>
			<link>http://www.isp-control.net/forum/thread-15769.html</link>
			<pubDate>Sun, 29 Jan 2012 17:30:01 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15769.html</guid>
			<description><![CDATA[I have made the bridge with ISPCP Ω 1.0.7 and HOSTBILL.<br />
It really works! Only 1.0.7 tested.<br />
<br />
Screencast: <a href="http://www.youtube.com/watch?v=pPqeN1xxdAU" target="_blank">ISPCP omega & Hostbill</a><br />
<br />
Price is expensive, becouse it is for commercial use.<br />
Hostbill is commercial too.<br />
If you want free order panel use ISPvoice from google code.<br />
<br />
Plugin price: 100 Euro<br />
Hostbill price: <a href="http://hostbillapp.com/order/" target="_blank">http://hostbillapp.com/order/</a><br />
<br />
I recommended hostbill than whmcs. Is for me cheeper and better.<br />
Automation and paying modules is standard.<br />
<br />
If have somebody interest, contact me.]]></description>
			<content:encoded><![CDATA[I have made the bridge with ISPCP Ω 1.0.7 and HOSTBILL.<br />
It really works! Only 1.0.7 tested.<br />
<br />
Screencast: <a href="http://www.youtube.com/watch?v=pPqeN1xxdAU" target="_blank">ISPCP omega & Hostbill</a><br />
<br />
Price is expensive, becouse it is for commercial use.<br />
Hostbill is commercial too.<br />
If you want free order panel use ISPvoice from google code.<br />
<br />
Plugin price: 100 Euro<br />
Hostbill price: <a href="http://hostbillapp.com/order/" target="_blank">http://hostbillapp.com/order/</a><br />
<br />
I recommended hostbill than whmcs. Is for me cheeper and better.<br />
Automation and paying modules is standard.<br />
<br />
If have somebody interest, contact me.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Authentication]]></title>
			<link>http://www.isp-control.net/forum/thread-15014.html</link>
			<pubDate>Thu, 01 Sep 2011 01:18:58 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15014.html</guid>
			<description><![CDATA[Hi,<br />
<br />
Talking just Authentication here (not Authorisation or Auditing which would stay internal), I know authentication's been discussed a few times and the idea of moving authentication to a LDAP repository has/is being considered but is there a way to open it further using PAM?<br />
<br />
It would be great to simplify things and use existing methods and security measures.  It could also allow adding features like this for a poor man two factor authentication.<br />
<br />
<a href="http://www.mnxsolutions.com/security/two-factor-ssh-with-google-authenticator.html" target="_blank">http://www.mnxsolutions.com/security/two...cator.html</a><br />
<a href="http://www.techrepublic.com/blog/opensource/two-factor-ssh-authentication-via-google-secures-linux-logins/2607" target="_blank">http://www.techrepublic.com/blog/opensou...ogins/2607</a><br />
<br />
MC]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
Talking just Authentication here (not Authorisation or Auditing which would stay internal), I know authentication's been discussed a few times and the idea of moving authentication to a LDAP repository has/is being considered but is there a way to open it further using PAM?<br />
<br />
It would be great to simplify things and use existing methods and security measures.  It could also allow adding features like this for a poor man two factor authentication.<br />
<br />
<a href="http://www.mnxsolutions.com/security/two-factor-ssh-with-google-authenticator.html" target="_blank">http://www.mnxsolutions.com/security/two...cator.html</a><br />
<a href="http://www.techrepublic.com/blog/opensource/two-factor-ssh-authentication-via-google-secures-linux-logins/2607" target="_blank">http://www.techrepublic.com/blog/opensou...ogins/2607</a><br />
<br />
MC]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Module or competitible fork?]]></title>
			<link>http://www.isp-control.net/forum/thread-15008.html</link>
			<pubDate>Tue, 30 Aug 2011 12:41:26 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-15008.html</guid>
			<description><![CDATA[Guys? I need to write an control panel for streaming radiostaton Icecast/Shoutcast an an autoinstaller of the gameservers.<br />
I don't want to leave this community that's why a am asking developers and community to help in writing.<br />
<br />
Now I don't know how to do it better as a fork or as a module... of cause all rights will belong to Omega Developers and Community.]]></description>
			<content:encoded><![CDATA[Guys? I need to write an control panel for streaming radiostaton Icecast/Shoutcast an an autoinstaller of the gameservers.<br />
I don't want to leave this community that's why a am asking developers and community to help in writing.<br />
<br />
Now I don't know how to do it better as a fork or as a module... of cause all rights will belong to Omega Developers and Community.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Offsite FTP-Backup script]]></title>
			<link>http://www.isp-control.net/forum/thread-14320.html</link>
			<pubDate>Tue, 05 Jul 2011 11:01:42 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-14320.html</guid>
			<description><![CDATA[You also were looking for a simple offsite backup via FTP for the backup files  created by ispCP?<br />
<br />
Well, at least I was and I couldn't find one which fitted my needs, so I decided to hack one by myself.<br />
<br />
The script requires nothing but Python by using the Python ftplib.<br />
<br />
The script is intended to be run via "cron" and transfers the backups ispCP generates (if enabled) to a remote FTP server. All files are stored with a timestamp on the server and you can decide how many days of backups you want to keep on the server. If anything goes wrong, the script will send out a warning mail otherwise it produces no output at all.<br />
<br />
Configuration is simple. You only need to provide a FTP-Server, username, password, path to store the backups on the FTP, the domains to consider, days to keep the backups and your mail account setting to retrieve status mails.<br />
<br />
Anny suggestions are welcome! Patches as well <img src="images/smilies/biggrin.gif" style="vertical-align: middle;" border="0" alt="Big Grin" title="Big Grin" /><br />
<br />
Please find the script here:<br />
<a href="http://olausson.de/scriptarchive/21-misc/95-ftpbackuppy" target="_blank">http://olausson.de/scriptarchive/21-misc/95-ftpbackuppy</a><br />
<br />
Cheers,<br />
Bjoern]]></description>
			<content:encoded><![CDATA[You also were looking for a simple offsite backup via FTP for the backup files  created by ispCP?<br />
<br />
Well, at least I was and I couldn't find one which fitted my needs, so I decided to hack one by myself.<br />
<br />
The script requires nothing but Python by using the Python ftplib.<br />
<br />
The script is intended to be run via "cron" and transfers the backups ispCP generates (if enabled) to a remote FTP server. All files are stored with a timestamp on the server and you can decide how many days of backups you want to keep on the server. If anything goes wrong, the script will send out a warning mail otherwise it produces no output at all.<br />
<br />
Configuration is simple. You only need to provide a FTP-Server, username, password, path to store the backups on the FTP, the domains to consider, days to keep the backups and your mail account setting to retrieve status mails.<br />
<br />
Anny suggestions are welcome! Patches as well <img src="images/smilies/biggrin.gif" style="vertical-align: middle;" border="0" alt="Big Grin" title="Big Grin" /><br />
<br />
Please find the script here:<br />
<a href="http://olausson.de/scriptarchive/21-misc/95-ftpbackuppy" target="_blank">http://olausson.de/scriptarchive/21-misc/95-ftpbackuppy</a><br />
<br />
Cheers,<br />
Bjoern]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Roundcube autoreply plugin]]></title>
			<link>http://www.isp-control.net/forum/thread-13993.html</link>
			<pubDate>Tue, 17 May 2011 10:37:13 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-13993.html</guid>
			<description><![CDATA[Hi!<br />
<br />
I made a new plugin for roundcube 0.5.1 and ispcp 1.0.7.<br />
<br />
If you use this plugin, all mail user can set the auto reply from roundcube and not neccesary to login at admin panel.<br />
<br />
All instructions in readme file.<br />
<br />
English and Hungarian translation in the pack.<br />
<br />
If you have any problems (or idea) please write me!<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=1648" target="_blank">ispcp_autoresponder.zip</a> (Size: 6.64 KB / Downloads: 112)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hi!<br />
<br />
I made a new plugin for roundcube 0.5.1 and ispcp 1.0.7.<br />
<br />
If you use this plugin, all mail user can set the auto reply from roundcube and not neccesary to login at admin panel.<br />
<br />
All instructions in readme file.<br />
<br />
English and Hungarian translation in the pack.<br />
<br />
If you have any problems (or idea) please write me!<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=1648" target="_blank">ispcp_autoresponder.zip</a> (Size: 6.64 KB / Downloads: 112)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[DNS management interface]]></title>
			<link>http://www.isp-control.net/forum/thread-13320.html</link>
			<pubDate>Thu, 28 Apr 2011 08:48:43 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-13320.html</guid>
			<description><![CDATA[Hi,<br />
<br />
I'm still running 1.0.5 of ispCP (haven't upgraded yet, from what I can see its not a "one button" upgrade) so I may be behind on this but I was thinking rather than writing the DNS interface from scratch to support Power DNS (saw it in the road map at one point) and all the record types have the dev team considered integrating an existing CP?  Something like JPower Admin<br />
<a href="http://www.nicmus.com/" target="_blank">http://www.nicmus.com/</a><br />
<br />
Just a thought, I figured I would throw out there<br />
<br />
MC]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
I'm still running 1.0.5 of ispCP (haven't upgraded yet, from what I can see its not a "one button" upgrade) so I may be behind on this but I was thinking rather than writing the DNS interface from scratch to support Power DNS (saw it in the road map at one point) and all the record types have the dev team considered integrating an existing CP?  Something like JPower Admin<br />
<a href="http://www.nicmus.com/" target="_blank">http://www.nicmus.com/</a><br />
<br />
Just a thought, I figured I would throw out there<br />
<br />
MC]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Backups Proposal]]></title>
			<link>http://www.isp-control.net/forum/thread-12799.html</link>
			<pubDate>Tue, 01 Feb 2011 06:25:31 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-12799.html</guid>
			<description><![CDATA[From wish list<br />
<blockquote><cite>Quote:</cite>Backups:<br />
    * Store BackupInfo in Mysql<br />
    * Possibility to start a Backup itself ("generate Backup now")<br />
    * have Backup Revisions (if enabled in admin) Max Number of revisions Reseller editable ( everyday, every 2nd day, weekly, monthly )<br />
    * The number of revisions allows "Backup Placeholders" so you can define what type of Backup for what place should be<br />
    * Reseller can backup/restore all users belongs to him incl. mailboxes, databases, homedirs, settings (very important, because manually to backup all clients one by one is not really pretty)<br />
    * maybe settings for scheduled backups for resellers, incl. incremental backups. select check box in user list, which users should be backupped. </blockquote>
<br />
I was wondering if anyone have considered. <a href="http://www.bacula.org/en/" target="_blank">http://www.bacula.org/en/</a><br />
<br />
I can do all of the above with a few simple scripts. It also worked will on almost all meda; tape, hard disk, dvd-r etc... <br />
<br />
The nice thing about it is broken up into 3 applications.<br />
<span style="font-weight: bold;">File   </span>      This is the servers that you are backing up.<br />
<span style="font-weight: bold;">Director </span>  This is what kicks off the backups mantains a mysql records of backup.<br />
<span style="font-weight: bold;">Storage</span>    Backups all go here.<br />
<br />
Heres my thoughts on what needs to be done.<br />
<br />
* Master backup<br />
ispcp Tables /etc/, /var/logs etc... (every conf to survive a wost case)<br />
<br />
*user backup<br />
Then loop thought the virtualHost directories <br />
saving all backup tar.gz files for the day month etc....<br />
<br />
*Alow ispcp admin to lock bacula to a ip/domain. (functionality already in bacula)<br />
*Random generated password for exchange between storage and fileserver.<br />
*Alow bacula to be managed in html/php from admin pannle.<br />
Later:  <br />
*Compression Level selection (functionality already in bacula)<br />
*Backup status report.  (functionality already in bacula)<br />
*automated restore  (can be done via director)<br />
*user mysql restores <br />
<br />
<span style="font-weight: bold;">Now here are my questions.</span><br />
<br />
Is has anyone started on a backup solution for ispcp?<br />
Do you think I am on the right track for what I want to accomplish?<br />
What would be the right way to add this functionality? (What programing style guides and modules in ispcp should I look at.)]]></description>
			<content:encoded><![CDATA[From wish list<br />
<blockquote><cite>Quote:</cite>Backups:<br />
    * Store BackupInfo in Mysql<br />
    * Possibility to start a Backup itself ("generate Backup now")<br />
    * have Backup Revisions (if enabled in admin) Max Number of revisions Reseller editable ( everyday, every 2nd day, weekly, monthly )<br />
    * The number of revisions allows "Backup Placeholders" so you can define what type of Backup for what place should be<br />
    * Reseller can backup/restore all users belongs to him incl. mailboxes, databases, homedirs, settings (very important, because manually to backup all clients one by one is not really pretty)<br />
    * maybe settings for scheduled backups for resellers, incl. incremental backups. select check box in user list, which users should be backupped. </blockquote>
<br />
I was wondering if anyone have considered. <a href="http://www.bacula.org/en/" target="_blank">http://www.bacula.org/en/</a><br />
<br />
I can do all of the above with a few simple scripts. It also worked will on almost all meda; tape, hard disk, dvd-r etc... <br />
<br />
The nice thing about it is broken up into 3 applications.<br />
<span style="font-weight: bold;">File   </span>      This is the servers that you are backing up.<br />
<span style="font-weight: bold;">Director </span>  This is what kicks off the backups mantains a mysql records of backup.<br />
<span style="font-weight: bold;">Storage</span>    Backups all go here.<br />
<br />
Heres my thoughts on what needs to be done.<br />
<br />
* Master backup<br />
ispcp Tables /etc/, /var/logs etc... (every conf to survive a wost case)<br />
<br />
*user backup<br />
Then loop thought the virtualHost directories <br />
saving all backup tar.gz files for the day month etc....<br />
<br />
*Alow ispcp admin to lock bacula to a ip/domain. (functionality already in bacula)<br />
*Random generated password for exchange between storage and fileserver.<br />
*Alow bacula to be managed in html/php from admin pannle.<br />
Later:  <br />
*Compression Level selection (functionality already in bacula)<br />
*Backup status report.  (functionality already in bacula)<br />
*automated restore  (can be done via director)<br />
*user mysql restores <br />
<br />
<span style="font-weight: bold;">Now here are my questions.</span><br />
<br />
Is has anyone started on a backup solution for ispcp?<br />
Do you think I am on the right track for what I want to accomplish?<br />
What would be the right way to add this functionality? (What programing style guides and modules in ispcp should I look at.)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[DEV] ISPvoices]]></title>
			<link>http://www.isp-control.net/forum/thread-12764.html</link>
			<pubDate>Tue, 25 Jan 2011 22:49:03 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-12764.html</guid>
			<description><![CDATA[Hello, I work on new independent platform for ordering.<br />
But I need more developers.<br />
When somebody participate on project I will be glad.<br />
There is only undone version with name ISPvoices.<br />
Project page: <a href="http://code.google.com/p/ispvoice/" target="_blank">http://code.google.com/p/ispvoice/</a><br />
Download page: <a href="http://code.google.com/p/ispvoice/downloads/list" target="_blank">http://code.google.com/p/ispvoice/downloads/list</a><br />
<br />
Any help invited. Need project owners for google code project.<br />
I'm working on the project.<br />
<br />
Idea: New independent platform for ispcp omega. Communicate with the ispcp database for reading and writing thru the scripts.<br />
Writing to own database also.<br />
Usefull for any webpage, simply and effective.<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=1587" target="_blank">ispvoices.zip</a> (Size: 210.09 KB / Downloads: 19)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hello, I work on new independent platform for ordering.<br />
But I need more developers.<br />
When somebody participate on project I will be glad.<br />
There is only undone version with name ISPvoices.<br />
Project page: <a href="http://code.google.com/p/ispvoice/" target="_blank">http://code.google.com/p/ispvoice/</a><br />
Download page: <a href="http://code.google.com/p/ispvoice/downloads/list" target="_blank">http://code.google.com/p/ispvoice/downloads/list</a><br />
<br />
Any help invited. Need project owners for google code project.<br />
I'm working on the project.<br />
<br />
Idea: New independent platform for ispcp omega. Communicate with the ispcp database for reading and writing thru the scripts.<br />
Writing to own database also.<br />
Usefull for any webpage, simply and effective.<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=1587" target="_blank">ispvoices.zip</a> (Size: 210.09 KB / Downloads: 19)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Full design for 1.0.7]]></title>
			<link>http://www.isp-control.net/forum/thread-12593.html</link>
			<pubDate>Tue, 04 Jan 2011 18:59:14 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-12593.html</guid>
			<description><![CDATA[Somebody interesting?<br />
Need developers, to public it as ticket in new version.<br />
<br />
Preview:<br />
<a href="http://img266.imageshack.us/i/pvwa.jpg/" target="_blank"><img src="http://img266.imageshack.us/img266/489/pvwa.jpg" border="0" alt="[Image: pvwa.jpg]" /></a>]]></description>
			<content:encoded><![CDATA[Somebody interesting?<br />
Need developers, to public it as ticket in new version.<br />
<br />
Preview:<br />
<a href="http://img266.imageshack.us/i/pvwa.jpg/" target="_blank"><img src="http://img266.imageshack.us/img266/489/pvwa.jpg" border="0" alt="[Image: pvwa.jpg]" /></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ispcp needs backup engine overhaul...]]></title>
			<link>http://www.isp-control.net/forum/thread-12076.html</link>
			<pubDate>Sun, 07 Nov 2010 22:04:57 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-12076.html</guid>
			<description><![CDATA[I'm having some issues with backups my boxes.  Mostly around performance when backups are running, pretty much bringing my websites to a halt due to high i/o wait %'s.  <br />
<br />
First, it seems that backups settings (full, db only, etc) can only be configured when adding a user, and not after the fact?<br />
<br />
More importantly, currently backups are handled to the same logical volume as the websites (/var/www/virtual, for example) just under a backups folder, which means that backups thrash heavily reading and writing from the same volume.  In a setup that isn't backed by very fast spindles (and a lot of them), this causes a lot of load on the system, and can slow down sites to the point where they stop responding.  Further, it would be better use of resources to say put backups on a not so fault tolerant set of spindles (say RAID0 instead of RAID10) to further speed up the backup operations.  Ideally we would natively have support for putting backups off on another server via rsync over ssh or something to get them off the box should something really bad happen.<br />
<br />
I also have some sites that write data into large files (think sqlite, application specific log files, etc) and if files are modified while the tar operation is in process, the backup breaks entirely... <img src="images/smilies/sad.gif" style="vertical-align: middle;" border="0" alt="Sad" title="Sad" /><br />
<br />
I'd like to propose the idea of moving to an (optional?) mirrored type backup, where files can be rsync'd to an identical copy on a specified folder (or even backup server in the future).  Once rsync'd over, they could be tar'd, and optionally zipped (lzma, bzip2, gzip, etc) for a daily copy.  I used this approach on a server/control panel that i developed myself back in the day, and it worked out very well, removing the i/o wait issues from the "production" volumes, and of to other spindles where load would not affect runtime performance (aside from cpu, but that can be mitigated with 'nice').  <br />
<br />
Backups could be off on the other volume, and ispcp could create symlinks out to the users folder under the backups volume, so that retrieval via ftp and recovery could still work the same.<br />
<br />
I think backups are a big weakness in ispcp right now once you start adding more than  few sites, especially if the sites have a lot of files (think large photogalleries, etc).  I know that personally backups are not running (completely) for me on several boxes due to the issues I mentioned, which means that i have to run my own rsync's and such to get data to a safe place.<br />
<br />
I'm really looking for feedback on this, to see what people think, and to see if others are having the same issues.  If its a wide spread thing, I really think some effort should be focused in this area to make ispcp a more robust product.<br />
<br />
Thoughts?]]></description>
			<content:encoded><![CDATA[I'm having some issues with backups my boxes.  Mostly around performance when backups are running, pretty much bringing my websites to a halt due to high i/o wait %'s.  <br />
<br />
First, it seems that backups settings (full, db only, etc) can only be configured when adding a user, and not after the fact?<br />
<br />
More importantly, currently backups are handled to the same logical volume as the websites (/var/www/virtual, for example) just under a backups folder, which means that backups thrash heavily reading and writing from the same volume.  In a setup that isn't backed by very fast spindles (and a lot of them), this causes a lot of load on the system, and can slow down sites to the point where they stop responding.  Further, it would be better use of resources to say put backups on a not so fault tolerant set of spindles (say RAID0 instead of RAID10) to further speed up the backup operations.  Ideally we would natively have support for putting backups off on another server via rsync over ssh or something to get them off the box should something really bad happen.<br />
<br />
I also have some sites that write data into large files (think sqlite, application specific log files, etc) and if files are modified while the tar operation is in process, the backup breaks entirely... <img src="images/smilies/sad.gif" style="vertical-align: middle;" border="0" alt="Sad" title="Sad" /><br />
<br />
I'd like to propose the idea of moving to an (optional?) mirrored type backup, where files can be rsync'd to an identical copy on a specified folder (or even backup server in the future).  Once rsync'd over, they could be tar'd, and optionally zipped (lzma, bzip2, gzip, etc) for a daily copy.  I used this approach on a server/control panel that i developed myself back in the day, and it worked out very well, removing the i/o wait issues from the "production" volumes, and of to other spindles where load would not affect runtime performance (aside from cpu, but that can be mitigated with 'nice').  <br />
<br />
Backups could be off on the other volume, and ispcp could create symlinks out to the users folder under the backups volume, so that retrieval via ftp and recovery could still work the same.<br />
<br />
I think backups are a big weakness in ispcp right now once you start adding more than  few sites, especially if the sites have a lot of files (think large photogalleries, etc).  I know that personally backups are not running (completely) for me on several boxes due to the issues I mentioned, which means that i have to run my own rsync's and such to get data to a safe place.<br />
<br />
I'm really looking for feedback on this, to see what people think, and to see if others are having the same issues.  If its a wide spread thing, I really think some effort should be focused in this area to make ispcp a more robust product.<br />
<br />
Thoughts?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[API]]></title>
			<link>http://www.isp-control.net/forum/thread-12068.html</link>
			<pubDate>Sun, 07 Nov 2010 00:38:36 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-12068.html</guid>
			<description><![CDATA[Hi there,<br />
<br />
 So I'm making an API because I have no idea when the API will be released with ispcp. I'm no expert programmer, so I expect it to be buggy to start with.<br />
<br />
I'm developing it with Zend framework and NuSoap. You will need to have an APIKey and a ResellerKey to communicate with it. Currently I am making the following functions for it.<br />
<br />
addDomain - done<br />
addEmailAddress - done<br />
addCatchAll - done<br />
addSubDomain - done<br />
addAliasDomain - done<br />
addDNSRecord - done<br />
addFTPUser - done<br />
addSQLDatabase - done<br />
addSQLDatabaseUser - done<br />
<br />
updateSQLDatabaseUser - done<br />
updateDomain - done<br />
updateEmailAddress - done<br />
updateFTPUser		<br />
updateDNSRecord		<br />
updateAliasDomain - done<br />
<br />
removeSQLDatabaseUser	<br />
removeSQLDatabase - done	<br />
removeFTPUser - done<br />
removeDomainAlias - done<br />
removeSubDomain - done<br />
removeDNSRecord - done<br />
removeCatchAll - done<br />
removeEmailAddress - done<br />
removeDomain		<br />
<br />
getDNSRecordList - done<br />
getSubDomainList - done<br />
getAliasDomainList - done<br />
getMailList - done<br />
getHostingPlans - done<br />
getServerIPs - done<br />
getDomainList - done<br />
<br />
I personally need this so i can have 1 central "control center" and many ispcp installations so i can manage it all in the one place. But there would be many other uses I am sure..<br />
<br />
I'll update this thread with more info once I have completed more of the API.<br />
<br />
Cheers<br />
<br />
EDIT: Updated function list.<br />
EDIT: Updated function list with progress.]]></description>
			<content:encoded><![CDATA[Hi there,<br />
<br />
 So I'm making an API because I have no idea when the API will be released with ispcp. I'm no expert programmer, so I expect it to be buggy to start with.<br />
<br />
I'm developing it with Zend framework and NuSoap. You will need to have an APIKey and a ResellerKey to communicate with it. Currently I am making the following functions for it.<br />
<br />
addDomain - done<br />
addEmailAddress - done<br />
addCatchAll - done<br />
addSubDomain - done<br />
addAliasDomain - done<br />
addDNSRecord - done<br />
addFTPUser - done<br />
addSQLDatabase - done<br />
addSQLDatabaseUser - done<br />
<br />
updateSQLDatabaseUser - done<br />
updateDomain - done<br />
updateEmailAddress - done<br />
updateFTPUser		<br />
updateDNSRecord		<br />
updateAliasDomain - done<br />
<br />
removeSQLDatabaseUser	<br />
removeSQLDatabase - done	<br />
removeFTPUser - done<br />
removeDomainAlias - done<br />
removeSubDomain - done<br />
removeDNSRecord - done<br />
removeCatchAll - done<br />
removeEmailAddress - done<br />
removeDomain		<br />
<br />
getDNSRecordList - done<br />
getSubDomainList - done<br />
getAliasDomainList - done<br />
getMailList - done<br />
getHostingPlans - done<br />
getServerIPs - done<br />
getDomainList - done<br />
<br />
I personally need this so i can have 1 central "control center" and many ispcp installations so i can manage it all in the one place. But there would be many other uses I am sure..<br />
<br />
I'll update this thread with more info once I have completed more of the API.<br />
<br />
Cheers<br />
<br />
EDIT: Updated function list.<br />
EDIT: Updated function list with progress.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Network menagement with user netmask value]]></title>
			<link>http://www.isp-control.net/forum/thread-11818.html</link>
			<pubDate>Tue, 05 Oct 2010 12:00:38 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-11818.html</guid>
			<description><![CDATA[This guide describes how to update ispCP 1.0.7 to have possibility of entering user netmask value. As in different network scenarios hard coded /24 netmask value is a pain.<br />
<br />
<span style="font-weight: bold;">Note that netmask value is NOT validated</span><br />
<br />
1. Change ispcp database (you can use pma or cmd line):<br />
<br />
    ALTER TABLE ‘server_ips` ADD `ip_netmask` VARCHAR( 15 ) NOT NULL DEFAULT ’255.255.255.255' AFTER `ip_number`;<br />
<br />
2. Save 3 files:<br />
<br />
  <ul>
<li>cp /var/www/ispcp/gui/admin/ip_manage.php /var/www/ispcp/gui/admin/ip_manage.php.bak</li>
<li>cp /var/www/ispcp/gui/themes/omega_original/admin/ip_manage.tpl /var/www/ispcp/gui/themes/omega_original/admin/ip_manage.tpl.bak</li>
<li>cp /var/www/ispcp/engine/tools/ispcp-net-interfaces-mngr /var/www/ispcp/engine/tools/ispcp-net-interfaces-mngr.bak<br />
</li></ul>
<br />
3. Copy new versions of files mentioned above from tar archive.<br />
4. Change permission and ownership to proper values.<br />
4. Thats IT. Check it under <a href="http://admin.yourdomain.com/admin/ip_manage.php." target="_blank">http://admin.yourdomain.com/admin/ip_manage.php.</a><br />
<br />
Comments and improvements (e.g. netmask value validation code) are welcome!<br />
BR,<br />
Krzysztof<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/tgz.gif" border="0" alt=".gz" />&nbsp;&nbsp;<a href="attachment.php?aid=1467" target="_blank">ispCP1.0.7_net_mngr.tar.gz</a> (Size: 5.58 KB / Downloads: 4)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[This guide describes how to update ispCP 1.0.7 to have possibility of entering user netmask value. As in different network scenarios hard coded /24 netmask value is a pain.<br />
<br />
<span style="font-weight: bold;">Note that netmask value is NOT validated</span><br />
<br />
1. Change ispcp database (you can use pma or cmd line):<br />
<br />
    ALTER TABLE ‘server_ips` ADD `ip_netmask` VARCHAR( 15 ) NOT NULL DEFAULT ’255.255.255.255' AFTER `ip_number`;<br />
<br />
2. Save 3 files:<br />
<br />
  <ul>
<li>cp /var/www/ispcp/gui/admin/ip_manage.php /var/www/ispcp/gui/admin/ip_manage.php.bak</li>
<li>cp /var/www/ispcp/gui/themes/omega_original/admin/ip_manage.tpl /var/www/ispcp/gui/themes/omega_original/admin/ip_manage.tpl.bak</li>
<li>cp /var/www/ispcp/engine/tools/ispcp-net-interfaces-mngr /var/www/ispcp/engine/tools/ispcp-net-interfaces-mngr.bak<br />
</li></ul>
<br />
3. Copy new versions of files mentioned above from tar archive.<br />
4. Change permission and ownership to proper values.<br />
4. Thats IT. Check it under <a href="http://admin.yourdomain.com/admin/ip_manage.php." target="_blank">http://admin.yourdomain.com/admin/ip_manage.php.</a><br />
<br />
Comments and improvements (e.g. netmask value validation code) are welcome!<br />
BR,<br />
Krzysztof<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/tgz.gif" border="0" alt=".gz" />&nbsp;&nbsp;<a href="attachment.php?aid=1467" target="_blank">ispCP1.0.7_net_mngr.tar.gz</a> (Size: 5.58 KB / Downloads: 4)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ISPCP meets gSales]]></title>
			<link>http://www.isp-control.net/forum/thread-11772.html</link>
			<pubDate>Wed, 29 Sep 2010 05:31:08 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-11772.html</guid>
			<description><![CDATA[tested with g*Sales Version 1.4.3<br />
<br />
direct sql connection without gsales interface ...<br />
new customer will only be created if added new order in reseller panel <img src="images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" /><br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano /var/www/ispcp/gui/reseller/orders_add.php</code></div></div>
insert at line 284<br />
behind ";<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>// gsales begin<br />
include '../include/gsales.php';<br />
// gsales end</code></div></div>
save file<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano /var/www/ispcp/gui/include/gsales.php</code></div></div>
insert<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>// insert start<br />
&lt;?php<br />
&#36;server = "localhost";<br />
&#36;username = "gsales-db-user";<br />
&#36;password = "gsales-db-pass";<br />
&#36;database = "gsales-database";<br />
<br />
mysql_connect(&#36;server, &#36;username, &#36;password) or die(mysql_error());<br />
mysql_select_db(&#36;database) or die(mysql_error());<br />
<br />
&#36;name = &#36;first_name." ".&#36;last_name;<br />
&#36;ptext1 = "Bitte begleichen Sie diese Rechnung bis zum {faellig}";<br />
&#36;ptext2 = "Bei Paypal Zahlungen bitte an: payment@domain.tld";<br />
&#36;ptext3 = "Alle Waren und Leistungen bleiben bis zur vollstaendigen Bezahlung Eigentum der Firma";<br />
<br />
if (&#36;dmn_user_name == '') {<br />
echo "not allowed";<br />
}<br />
else <br />
{<br />
&#36;einlesen = mysql_query("SELECT COUNT(*) FROM kunde WHERE knr='&#36;customer_id'");<br />
&#36;einzeln = mysql_fetch_row(&#36;einlesen);<br />
if(&#36;einzeln[0]==1) {<br />
echo "";<br />
}<br />
else <br />
{<br />
&#36;check = mysql_query("SELECT knr FROM kunde ORDER BY knr DESC LIMIT 1");<br />
&#36;check1 = mysql_fetch_array(&#36;check);<br />
&#36;knr = &#36;check1["knr"];<br />
&#36;knr_new = &#36;knr +1;<br />
<br />
mysql_query("INSERT INTO kunde <br />
(knr, firma, name, anschrift, plz, ort, email, status, text1, text2, text3, telefon, fax, kommentar) VALUES('&#36;knr_new', '&#36;firm', '&#36;name', '&#36;street_one', '&#36;zip', '&#36;city', '&#36;user_email', '1', '&#36;ptext1', '&#36;ptext2', '&#36;ptext3', '&#36;phone', '&#36;fax', '&#36;dmn_user_name' ) ") <br />
or die(mysql_error());<br />
}<br />
}<br />
?&gt;<br />
// insert end</code></div></div>
edit &#36;database details and &#36;ptext1 - &#36;ptext3<br />
save<br />
and:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>chmod 0440 /var/www/ispcp/gui/include/gsales.php<br />
chown vu2000.www-data /var/www/ispcp/gui/include/gsales.php</code></div></div>
]]></description>
			<content:encoded><![CDATA[tested with g*Sales Version 1.4.3<br />
<br />
direct sql connection without gsales interface ...<br />
new customer will only be created if added new order in reseller panel <img src="images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" /><br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano /var/www/ispcp/gui/reseller/orders_add.php</code></div></div>
insert at line 284<br />
behind ";<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>// gsales begin<br />
include '../include/gsales.php';<br />
// gsales end</code></div></div>
save file<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>nano /var/www/ispcp/gui/include/gsales.php</code></div></div>
insert<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>// insert start<br />
&lt;?php<br />
&#36;server = "localhost";<br />
&#36;username = "gsales-db-user";<br />
&#36;password = "gsales-db-pass";<br />
&#36;database = "gsales-database";<br />
<br />
mysql_connect(&#36;server, &#36;username, &#36;password) or die(mysql_error());<br />
mysql_select_db(&#36;database) or die(mysql_error());<br />
<br />
&#36;name = &#36;first_name." ".&#36;last_name;<br />
&#36;ptext1 = "Bitte begleichen Sie diese Rechnung bis zum {faellig}";<br />
&#36;ptext2 = "Bei Paypal Zahlungen bitte an: payment@domain.tld";<br />
&#36;ptext3 = "Alle Waren und Leistungen bleiben bis zur vollstaendigen Bezahlung Eigentum der Firma";<br />
<br />
if (&#36;dmn_user_name == '') {<br />
echo "not allowed";<br />
}<br />
else <br />
{<br />
&#36;einlesen = mysql_query("SELECT COUNT(*) FROM kunde WHERE knr='&#36;customer_id'");<br />
&#36;einzeln = mysql_fetch_row(&#36;einlesen);<br />
if(&#36;einzeln[0]==1) {<br />
echo "";<br />
}<br />
else <br />
{<br />
&#36;check = mysql_query("SELECT knr FROM kunde ORDER BY knr DESC LIMIT 1");<br />
&#36;check1 = mysql_fetch_array(&#36;check);<br />
&#36;knr = &#36;check1["knr"];<br />
&#36;knr_new = &#36;knr +1;<br />
<br />
mysql_query("INSERT INTO kunde <br />
(knr, firma, name, anschrift, plz, ort, email, status, text1, text2, text3, telefon, fax, kommentar) VALUES('&#36;knr_new', '&#36;firm', '&#36;name', '&#36;street_one', '&#36;zip', '&#36;city', '&#36;user_email', '1', '&#36;ptext1', '&#36;ptext2', '&#36;ptext3', '&#36;phone', '&#36;fax', '&#36;dmn_user_name' ) ") <br />
or die(mysql_error());<br />
}<br />
}<br />
?&gt;<br />
// insert end</code></div></div>
edit &#36;database details and &#36;ptext1 - &#36;ptext3<br />
save<br />
and:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>chmod 0440 /var/www/ispcp/gui/include/gsales.php<br />
chown vu2000.www-data /var/www/ispcp/gui/include/gsales.php</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ISPCP Debian Lenny Autoinstaller]]></title>
			<link>http://www.isp-control.net/forum/thread-11759.html</link>
			<pubDate>Mon, 27 Sep 2010 12:48:47 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-11759.html</guid>
			<description><![CDATA[I've created a bash script that simplifies the install process of ISPCP in Debian Lenny. The only step you have to take before using the script si to set a valid FQDN.<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>#!/bin/bash<br />
#<br />
# +----------------------------------------------------------------------------+<br />
# | ISPCP 1.0.6 - Debian Lenny Install Script v0.1a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br />
# | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |<br />
# | Usage: chmod +x ispcp-debian.sh ; ./ispcp-debian.sh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br />
# +----------------------------------------------------------------------------+<br />
#<br />
<br />
# Clear the screen<br />
clear<br />
<br />
# Set colors &amp; stuff<br />
red='&#92;E[31m'<br />
white='&#92;E[37m'<br />
bold='&#92;033[1m'<br />
resetcolors=`tput sgr0`<br />
<br />
# Install function for automatization<br />
function install_ispcp {<br />
<br />
# Modify sources.list according to ISPCP requirements<br />
cp -f /etc/apt/sources.list /etc/apt/sources.list.old<br />
<br />
echo "deb http://ftp.debian.org/debian/ lenny main contrib non-free<br />
deb http://security.debian.org/ lenny/updates main<br />
deb http://volatile.debian.org/debian-volatile lenny/volatile main" &gt; /etc/apt/sources.list<br />
<br />
# Update, install aptitude and some required packages for install<br />
apt-get update<br />
apt-get -y install aptitude<br />
aptitude update<br />
aptitude -y install tar bzip2 wget lsb-release perl<br />
<br />
# Make ispcp src dir &amp; enter it<br />
mkdir -p /usr/local/src/ispcp<br />
cd /usr/local/src/ispcp<br />
<br />
# Download ISPCP 1.0.6<br />
wget="&#36;(which wget)"<br />
tar="&#36;(which tar)"<br />
<br />
&#36;wget --output-document=ispcp-omega-1.0.6.tar.bz2 http://sourceforge.net/projects/ispcp/files/ispCP%20Omega/ispCP%20Omega%201.0.6/ispcp-omega-1.0.6.tar.bz2/download<br />
&#36;tar -xf ispcp-omega-1.0.6.tar.bz2<br />
<br />
cd ispcp-omega-1.0.6/<br />
<br />
# Installing required packages for ISPCP<br />
aptitude -y install &#36;(cat ./docs/Debian/debian-packages-`lsb_release -cs`)<br />
<br />
# Make install ISPCP<br />
make install<br />
<br />
# Copy files<br />
cp -R /tmp/ispcp/* /<br />
<br />
# Setting MySQL<br />
mysql_secure_installation<br />
<br />
# Enter ISPCP setup<br />
perl="&#36;(which perl)"<br />
cd /var/www/ispcp/engine/setup<br />
&#36;perl ./ispcp-setup<br />
<br />
# Removing unedeed files<br />
rm -fR /tmp/ispcp<br />
rm -fR /usr/local/src/ispcp<br />
<br />
# You're done!<br />
}<br />
<br />
echo -e &#36;bold&#36;red"You should use this script only on a freshly installed Debian Lenny!"&#36;resetcolors<br />
echo -e &#36;bold"Before installing please set up a correct FQDN: "&#36;resetcolors"http://isp-control.net/documentation/howto:hostname"<br />
echo -e &#36;bold"Download the latest version: "&#36;resetcolors"http://ispcp.greenbit.ro/ispcp-debian.sh"<br />
echo ""<br />
echo -e "When you get to the courier screen select "&#36;bold"no"&#36;resetcolors" to web directories."<br />
echo -e "When you get to the postfix screen select "&#36;bold"internet site"&#36;resetcolors". If your debian setup is correct your domain should already be displayed on the screen. If not, enter the domain without the 'www.' portion (i.e. yourdomain.com)."<br />
echo -e "Select "&#36;bold"no"&#36;resetcolors" when you are asked if you would like to create directories for web-based administration"<br />
echo -e "When you get to the proftpd screen, select "&#36;bold"standalone"&#36;resetcolors"."<br />
echo ""<br />
<br />
read -p "Continue (y/n)? " choice<br />
&nbsp;&nbsp; case "&#36;choice" in<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y|Y ) install_ispcp;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n|N ) exit 1;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* ) exit 1;;<br />
esac</code></div></div>
<br />
If you see any bugs let me know. This script was tested and it works.<br />
<br />
Cheers,<br />
Alex]]></description>
			<content:encoded><![CDATA[I've created a bash script that simplifies the install process of ISPCP in Debian Lenny. The only step you have to take before using the script si to set a valid FQDN.<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>#!/bin/bash<br />
#<br />
# +----------------------------------------------------------------------------+<br />
# | ISPCP 1.0.6 - Debian Lenny Install Script v0.1a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br />
# | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |<br />
# | Usage: chmod +x ispcp-debian.sh ; ./ispcp-debian.sh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br />
# +----------------------------------------------------------------------------+<br />
#<br />
<br />
# Clear the screen<br />
clear<br />
<br />
# Set colors &amp; stuff<br />
red='&#92;E[31m'<br />
white='&#92;E[37m'<br />
bold='&#92;033[1m'<br />
resetcolors=`tput sgr0`<br />
<br />
# Install function for automatization<br />
function install_ispcp {<br />
<br />
# Modify sources.list according to ISPCP requirements<br />
cp -f /etc/apt/sources.list /etc/apt/sources.list.old<br />
<br />
echo "deb http://ftp.debian.org/debian/ lenny main contrib non-free<br />
deb http://security.debian.org/ lenny/updates main<br />
deb http://volatile.debian.org/debian-volatile lenny/volatile main" &gt; /etc/apt/sources.list<br />
<br />
# Update, install aptitude and some required packages for install<br />
apt-get update<br />
apt-get -y install aptitude<br />
aptitude update<br />
aptitude -y install tar bzip2 wget lsb-release perl<br />
<br />
# Make ispcp src dir &amp; enter it<br />
mkdir -p /usr/local/src/ispcp<br />
cd /usr/local/src/ispcp<br />
<br />
# Download ISPCP 1.0.6<br />
wget="&#36;(which wget)"<br />
tar="&#36;(which tar)"<br />
<br />
&#36;wget --output-document=ispcp-omega-1.0.6.tar.bz2 http://sourceforge.net/projects/ispcp/files/ispCP%20Omega/ispCP%20Omega%201.0.6/ispcp-omega-1.0.6.tar.bz2/download<br />
&#36;tar -xf ispcp-omega-1.0.6.tar.bz2<br />
<br />
cd ispcp-omega-1.0.6/<br />
<br />
# Installing required packages for ISPCP<br />
aptitude -y install &#36;(cat ./docs/Debian/debian-packages-`lsb_release -cs`)<br />
<br />
# Make install ISPCP<br />
make install<br />
<br />
# Copy files<br />
cp -R /tmp/ispcp/* /<br />
<br />
# Setting MySQL<br />
mysql_secure_installation<br />
<br />
# Enter ISPCP setup<br />
perl="&#36;(which perl)"<br />
cd /var/www/ispcp/engine/setup<br />
&#36;perl ./ispcp-setup<br />
<br />
# Removing unedeed files<br />
rm -fR /tmp/ispcp<br />
rm -fR /usr/local/src/ispcp<br />
<br />
# You're done!<br />
}<br />
<br />
echo -e &#36;bold&#36;red"You should use this script only on a freshly installed Debian Lenny!"&#36;resetcolors<br />
echo -e &#36;bold"Before installing please set up a correct FQDN: "&#36;resetcolors"http://isp-control.net/documentation/howto:hostname"<br />
echo -e &#36;bold"Download the latest version: "&#36;resetcolors"http://ispcp.greenbit.ro/ispcp-debian.sh"<br />
echo ""<br />
echo -e "When you get to the courier screen select "&#36;bold"no"&#36;resetcolors" to web directories."<br />
echo -e "When you get to the postfix screen select "&#36;bold"internet site"&#36;resetcolors". If your debian setup is correct your domain should already be displayed on the screen. If not, enter the domain without the 'www.' portion (i.e. yourdomain.com)."<br />
echo -e "Select "&#36;bold"no"&#36;resetcolors" when you are asked if you would like to create directories for web-based administration"<br />
echo -e "When you get to the proftpd screen, select "&#36;bold"standalone"&#36;resetcolors"."<br />
echo ""<br />
<br />
read -p "Continue (y/n)? " choice<br />
&nbsp;&nbsp; case "&#36;choice" in<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y|Y ) install_ispcp;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n|N ) exit 1;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* ) exit 1;;<br />
esac</code></div></div>
<br />
If you see any bugs let me know. This script was tested and it works.<br />
<br />
Cheers,<br />
Alex]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OrderPanel improved]]></title>
			<link>http://www.isp-control.net/forum/thread-11653.html</link>
			<pubDate>Mon, 13 Sep 2010 17:19:11 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-11653.html</guid>
			<description><![CDATA[- Browser language detection (DE, EN, FR) expandable<br />
- Domain Options (new domain, transfer or sub-domain)<br />
- Country field as a dropdown<br />
- State no longer mandatory<br />
- Payment field inserted (banktransfer, Paypal)<br />
- Calculations accounting period fixed monthly, quarterly or annually<br />
- Email Details to customer and reseller information with payment type and domain information<br />
- No more activation link in the email<br />
<br />
Use at your own risk - backup old files before overwrite!<br />
Tested with ISPCP 1.0.5 / 1.0.6<br />
<br />
1. log in as a Reseller &gt; Manage Orders &gt; Custom Order System<br />
in header replace this line:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&lt;link href="../themes/blue/css/ispcp_orderpanel.css" rel="stylesheet" type="text/css" /&gt;</code></div></div>
with:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&lt;link href="../themes/omega_original/css/ispcp_orderpanel.css" rel="stylesheet" type="text/css" /&gt;</code></div></div>
<br />
in Hosting Plans at the bottom set the billing period as follows:<br />
1 month = 1<br />
3 months = 3<br />
12 months = 12<br />
in the summary &gt; monthly, quarterly, annually<br />
<br />
2. unzip package and replace the contents of each folder / override<br />
/var/www/ispcp/gui/orderpanel<br />
and<br />
/var/www/ispcp/gui/themes/omega_original/orderpanel<br />
and<br />
/var/www/ispcp/gui/themes/omega_original/css<br />
and<br />
/var/www/ispcp/gui/include/reseller-functions.php<br />
<br />
3. GUI: set new permissions<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>/var/www/ispcp/engine/setup/set-gui-permissions.sh</code></div></div>
<br />
4. Login as a Reseller &gt; Orders<br />
Customize "Order E-mail" delete activation link - copy &amp; paste this instead:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Order Details:<br />
{DATE} from {NAME} - IP: {IP}<br />
<br />
Domain: {DOMAIN} ({TRANSFER})<br />
Package: {PACK}<br />
Setup: {SETUP}<br />
{PRICE} {VALUE} - {PERIOD} Month/s<br />
<br />
Payment: {PAYMENT}<br />
<br />
{FIRM}<br />
{NAME}<br />
{STREET1} {STREET2}<br />
{ZIP} {CITY}<br />
{COUNTRY} {STATE}<br />
{PHONE}<br />
e-Mail: {MAIL}</code></div></div>
in /var/www/ispcp/gui/orderpane/domains.html<br />
it can still be adjusted for terms &amp; conditions ...<br />
<br />
<a href="http://img138.imageshack.us/i/97206793.jpg/" target="_blank"><img src="http://img138.imageshack.us/img138/5026/97206793.th.jpg" border="0" alt="[Image: 97206793.th.jpg]" /></a><br />
<a href="http://img217.imageshack.us/i/70563432.jpg/" target="_blank"><img src="http://img217.imageshack.us/img217/9924/70563432.th.jpg" border="0" alt="[Image: 70563432.th.jpg]" /></a><br />
<a href="http://img824.imageshack.us/i/75180199.jpg/" target="_blank"><img src="http://img824.imageshack.us/img824/221/75180199.th.jpg" border="0" alt="[Image: 75180199.th.jpg]" /></a><br />
<a href="http://img844.imageshack.us/i/85114645.jpg/" target="_blank"><img src="http://img844.imageshack.us/img844/3640/85114645.th.jpg" border="0" alt="[Image: 85114645.th.jpg]" /></a><br />
<a href="http://img826.imageshack.us/i/90830952.jpg/" target="_blank"><img src="http://img826.imageshack.us/img826/9396/90830952.th.jpg" border="0" alt="[Image: 90830952.th.jpg]" /></a><br />
<br />
<span style="font-weight: bold;">last update: 16.09.2010</span>  (14:38)<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=1436" target="_blank">orderpanel.zip</a> (Size: 46.79 KB / Downloads: 90)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[- Browser language detection (DE, EN, FR) expandable<br />
- Domain Options (new domain, transfer or sub-domain)<br />
- Country field as a dropdown<br />
- State no longer mandatory<br />
- Payment field inserted (banktransfer, Paypal)<br />
- Calculations accounting period fixed monthly, quarterly or annually<br />
- Email Details to customer and reseller information with payment type and domain information<br />
- No more activation link in the email<br />
<br />
Use at your own risk - backup old files before overwrite!<br />
Tested with ISPCP 1.0.5 / 1.0.6<br />
<br />
1. log in as a Reseller &gt; Manage Orders &gt; Custom Order System<br />
in header replace this line:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&lt;link href="../themes/blue/css/ispcp_orderpanel.css" rel="stylesheet" type="text/css" /&gt;</code></div></div>
with:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&lt;link href="../themes/omega_original/css/ispcp_orderpanel.css" rel="stylesheet" type="text/css" /&gt;</code></div></div>
<br />
in Hosting Plans at the bottom set the billing period as follows:<br />
1 month = 1<br />
3 months = 3<br />
12 months = 12<br />
in the summary &gt; monthly, quarterly, annually<br />
<br />
2. unzip package and replace the contents of each folder / override<br />
/var/www/ispcp/gui/orderpanel<br />
and<br />
/var/www/ispcp/gui/themes/omega_original/orderpanel<br />
and<br />
/var/www/ispcp/gui/themes/omega_original/css<br />
and<br />
/var/www/ispcp/gui/include/reseller-functions.php<br />
<br />
3. GUI: set new permissions<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>/var/www/ispcp/engine/setup/set-gui-permissions.sh</code></div></div>
<br />
4. Login as a Reseller &gt; Orders<br />
Customize "Order E-mail" delete activation link - copy &amp; paste this instead:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Order Details:<br />
{DATE} from {NAME} - IP: {IP}<br />
<br />
Domain: {DOMAIN} ({TRANSFER})<br />
Package: {PACK}<br />
Setup: {SETUP}<br />
{PRICE} {VALUE} - {PERIOD} Month/s<br />
<br />
Payment: {PAYMENT}<br />
<br />
{FIRM}<br />
{NAME}<br />
{STREET1} {STREET2}<br />
{ZIP} {CITY}<br />
{COUNTRY} {STATE}<br />
{PHONE}<br />
e-Mail: {MAIL}</code></div></div>
in /var/www/ispcp/gui/orderpane/domains.html<br />
it can still be adjusted for terms &amp; conditions ...<br />
<br />
<a href="http://img138.imageshack.us/i/97206793.jpg/" target="_blank"><img src="http://img138.imageshack.us/img138/5026/97206793.th.jpg" border="0" alt="[Image: 97206793.th.jpg]" /></a><br />
<a href="http://img217.imageshack.us/i/70563432.jpg/" target="_blank"><img src="http://img217.imageshack.us/img217/9924/70563432.th.jpg" border="0" alt="[Image: 70563432.th.jpg]" /></a><br />
<a href="http://img824.imageshack.us/i/75180199.jpg/" target="_blank"><img src="http://img824.imageshack.us/img824/221/75180199.th.jpg" border="0" alt="[Image: 75180199.th.jpg]" /></a><br />
<a href="http://img844.imageshack.us/i/85114645.jpg/" target="_blank"><img src="http://img844.imageshack.us/img844/3640/85114645.th.jpg" border="0" alt="[Image: 85114645.th.jpg]" /></a><br />
<a href="http://img826.imageshack.us/i/90830952.jpg/" target="_blank"><img src="http://img826.imageshack.us/img826/9396/90830952.th.jpg" border="0" alt="[Image: 90830952.th.jpg]" /></a><br />
<br />
<span style="font-weight: bold;">last update: 16.09.2010</span>  (14:38)<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/zip.gif" border="0" alt=".zip" />&nbsp;&nbsp;<a href="attachment.php?aid=1436" target="_blank">orderpanel.zip</a> (Size: 46.79 KB / Downloads: 90)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Sort order in manage_users.php]]></title>
			<link>http://www.isp-control.net/forum/thread-11631.html</link>
			<pubDate>Thu, 09 Sep 2010 10:41:28 +0000</pubDate>
			<guid isPermaLink="false">http://www.isp-control.net/forum/thread-11631.html</guid>
			<description><![CDATA[Hello!<br />
Now users are sorted by domain name (manage_users.php).<br />
But sometimes I need sort in a different order.<br />
For example on the expiration date or created field.<br />
Can you add this functionality?<br />
<br />
Thanks!]]></description>
			<content:encoded><![CDATA[Hello!<br />
Now users are sorted by domain name (manage_users.php).<br />
But sometimes I need sort in a different order.<br />
For example on the expiration date or created field.<br />
Can you add this functionality?<br />
<br />
Thanks!]]></content:encoded>
		</item>
	</channel>
</rss>