thảo luận Tin Tức Xe Đạp 2025

  • Người tạo chủ đề Người tạo chủ đề MonTori
  • Ngày bắt đầu Ngày bắt đầu

Cua-rơ Nào Sẽ Đoạt Áo Vàng Năm Nay?

  • [07] - Mikhail Fokin (An Giang 1)

    Bình chọn: 14 24,6%
  • [17] - Samuel James Jenner (Vĩnh Long 1)

    Bình chọn: 3 5,3%
  • [27] - Loic Desriac (Đồng Tháp)

    Bình chọn: 9 15,8%
  • [37] - Ethan Batt (Đồng Nai 1)

    Bình chọn: 2 3,5%
  • [97] - Savva Novikov (Bình Dương)

    Bình chọn: 8 14,0%
  • [147] - Johny Hoogerland (HCM 1)

    Bình chọn: 8 14,0%
  • [77] - Youp Kuiper (HCM 2)

    Bình chọn: 2 3,5%
  • [57] - Ivan Blokhin (An Giang 2)

    Bình chọn: 1 1,8%
  • [87] - Oscar Sanchez Caballero (Đồng Nai 2)

    Bình chọn: 3 5,3%
  • [107] - Nick Kergozou (Vĩnh Long 2)

    Bình chọn: 7 12,3%

  • Tổng số người bình chọn
    57
  • Thăm dò ý kiến đã đóng .
Trạng thái
Không mở để trả lời thêm.
ITT vốn ko tính thành tích đồng đội, trước đây bỏ ITT vì lúc đó chưa có áo cam, chạy ITT thì xem như nội binh ko có cửa cạnh tranh áo vàng.

Mà giờ nếu có áo cam rồi thì cũng nên đưa ITT trở lại, bỏ vào mấy chặng cuối để cho bất ngờ đến phút chót, làm luân phiên mỗi năm 1 chặng ITT ở An Giang, Vĩnh Long, Đồng Tháp là đẹp
 
Sửa lần cuối:
ITT ở miền Tây thì chả biết chỗ nào có chỗ để đấu cho đàng hoàng. Chỗ được nhất mình biết là ở khu Công nghệ cao TPHCM - có dốc có cầu có đường thẳng đường cong đầy đủ, đường sá lại tốt. Giả sử 28/4 về tới Thủ Đức, 29/4 đua ITT tại CNC, 30/4 làm 1 2 vòng Sài Gòn báo công thì đẹp.

Nói chung nếu mục tiêu là tăng cạnh tranh, tăng chất lượng chuyên môn thì nhiều cách làm lắm. Vấn đề là BTC không muốn làm. Họ có những mục tiêu khác quan trọng hơn mà khi tập trung chuyên môn thì những mục tiêu đó bị ảnh hưởng.
 
Chắc HTV cup cứ theo lộ trình này, có cái Việt Nam cần thêm 1 giải chất lượng theo tiêu chuẩn nữa là đẹp

via theNEXTvoz for iPhone
 
Chắc HTV cup cứ theo lộ trình này, có cái Việt Nam cần thêm 1 giải chất lượng theo tiêu chuẩn nữa là đẹp

via theNEXTvoz for iPhone
Có tính điểm UCI :love:
Và cho đua vòng quanh hết cái Tây Nguyên cho leo đèo, leo dốc ỉa mẹ luôn :love:
(ý là mấy anh VN ỉa, lol.)
Giống như 1 cựu cua-rơ của 620 Nông nghiệp Vĩnh Long đã từng nói :p
Không có đua circuit, không có 5 mạng đi đông về đủ cc gì hết, DNF là văng, nghỉ khoẻ về nhà :cautious:
Chủ nhà chỉ xin phép UCI cho bú 1 team vô tham dự lót đường, cả giải chỉ cần khoá đuôi học hỏi thôi là được :shame:

Screenshot 2025-04-22 at 22.04.57.png
 
cơ mà giải xịn quá, toàn tây, em lại không thích xem :beat_brick:
ở HTV này, em toàn cổ vũ nội binh, người mà ai cũng biết là ai :beat_shot: :beat_shot:
 
Có đó, bị già :D
Mà không phải tới năm nay mới bị, bị nhiều năm nay rồi, từ thời Minh Lee còn thi đấu, mấy thằng có xuất phát điểm rất tốt như Điền, Hồ Vũ, đặc biệt là Tuấn Vũ, đua tính giờ ở VN rất tốt, vô giải chẳng để lại ấn tượng gì. Thằng Hồ Vũ từ lúc cưới vợ còn nghỉ tới 2 năm 2023, 2024.
2 anh công nhân như Thắng BMT với Tứng hay nối thì lúc nào cũng chạy chết bỏ vì đội, y hệt như cái cách Tứng hay nối hôm qua trả lời phỏng vấn Như Bình.
Thành phố hết vị lâu rồi, vì dàn nội binh phần già, phần trẻ thì không tài năng bằng các đội khác, còn mấy thằng core thì dậm chân tại chỗ không phát triển thêm được gì, tất cả chỉ dựa vô ngoại binh, lụi tàn dần. Đây chắc cũng là 1 phần lý do Minh Lee nghỉ dù không bao giờ nói ra miệng.

Rõ như ban ngày rồi. Trong vlog Minh Lee cũng khó chịu với mấy thằng em rồi :LOL:
Mấy ông thần 2 team thành phố, cà rỡn là chính, đua bơi đéo nghiêm túc cc gì cả :sneaky:
Có đội trưởng trong đội để làm gì? Có trang bị bộ đàm để làm gì? Đua bơi không tập trung, không quan sát, không nhạy bén chiến thuật. :beat_brick:
 
ITT ở miền Tây thì chả biết chỗ nào có chỗ để đấu cho đàng hoàng. Chỗ được nhất mình biết là ở khu Công nghệ cao TPHCM - có dốc có cầu có đường thẳng đường cong đầy đủ, đường sá lại tốt. Giả sử 28/4 về tới Thủ Đức, 29/4 đua ITT tại CNC, 30/4 làm 1 2 vòng Sài Gòn báo công thì đẹp.

Nói chung nếu mục tiêu là tăng cạnh tranh, tăng chất lượng chuyên môn thì nhiều cách làm lắm. Vấn đề là BTC không muốn làm. Họ có những mục tiêu khác quan trọng hơn mà khi tập trung chuyên môn thì những mục tiêu đó bị ảnh hưởng.

ITT ở miền tây thì ăn mố cầu mệt nghỉ :rolleyes:
khu CNC thì có mấy cái giảm tốc to chà bá, theo mình đẹp nhất mà gần thì có là ITT đoạn Thùy Vân VT vừa view vừa gió, hoặc tp mới BD, chặng cuối đạp chill gần 100km về SG là đẹp

Lâu lâu đổi gió ITT đoạn cuối Liên Khương đổi xe leo đèo Prenn về đích, đèo Prenn sau mở rộng thì bây giờ ko còn là quá khó với tay đua chuyên nghiệp VN nữa
 
Rõ như ban ngày rồi. Trong vlog Minh Lee cũng khó chịu với mấy thằng em rồi :LOL:
Mấy ông thần 2 team thành phố, cà rỡn là chính, đua bơi đéo nghiêm túc cc gì cả :sneaky:
Có đội trưởng trong đội để làm gì? Có trang bị bộ đàm để làm gì? Đua bơi không tập trung, không quan sát, không nhạy bén chiến thuật. :beat_brick:
Minh Lee khó chịu, quạo quọ ra mặt luôn. Kiểu như xưa đi học mà thầy giáo thấy mấy đứa học trò nó ko làm như mình dặn, bất lực thấy rõ
 
Sửa lần cuối:
Minh Lee khó chịu, quạo quọ ra mặt luôn. Kiểu như xưa đi học mà thầy giáo thấy mấy đứa học trò nó ko làm như mịn dặn, bất lực thấy rõ
Hqua chắc cũng quạu nên ra clip dài, đến cdv mình coi qua live còn thấy thì nói gì Minh Lee ngồi ngoài đường đua. Coi clip Tuấn rin thấy mấy khúc anh bên mô tô trao đổi với nhau cũng lắc đầu.
 
Nay đường bằng rồi, đánh hội đồng hay đánh up đánh luôn coi chung sướng, QK7 đâu còn gì để mất đâu nhỉ, giúp Lộc đánh áo cam luôn
 
Tốp 1 cách 6-7 phút rồi, ủa nay có vụ gì vui mà 77 lên kéo, tây AG kéo luôn.
Kiệt lặc đang đu tốp 1 luôn kìa :D
 
Trạng thái
Không mở để trả lời thêm.
/* VOZ — in-thread ad spread, client-side. * * Lives in the Siropu Ads Manager unit on `thread_view_below_messages` (the ad below the * last post), pasted after that unit's own and display() call. This file is the * source of truth; the ACP copy is a paste of it. Ads Manager's user/device/geo criteria * on that unit gate the whole thing. * * What it does: inserts up to `max` ad slots between posts, spaced by screen height rather * than post count. Anchors are post 1 and the first unread post (XF marks it `is-unread`; * it wins over post 1 when the two are closer than a gap) — each only if at least one gap * above the ad below the last post. Every stretch between anchors, and down to that bottom * ad, then gets as many slots as fit at the gap, spread evenly, each on the nearest post * boundary that keeps the gap, up to the cap — stretches below the unread post take their * share first (the reader scrolls down from there). Slot ids, gap, reserved size and backup * are per breakpoint (desktop / mobile). Slots are inserted as empty reserved boxes * (`voz-adSlot`, see extra.less) before PubPower fills them, so nothing shifts when an ad * arrives; the same markup gives them the backup, the hide-on-load and the fit rules. * * Re-runnable: window.vozThreadSpread() removes what it inserted and recomputes. */ (function () { var CONFIG = { max: 3, mobileMaxWidth: 650, label: 'Quảng cáo', // Per breakpoint: PubPower slot ids, one per placement in page order (kept per // device so each device's placements report under their own ids); the minimum // distance between ads (and from the last one to the bottom ad) as viewport heights, // or a string like '1200px'; the reserved size (voz-adSlot--… in extra.less); and the // backup shown until an ad has loaded. The backup keeps class voz-adSlot-backup // (hide-on-load, click-through when unfilled); --raw drops the style's own box so the // markup inside shows as written. desktop: { slots: ['pw_44325', 'pw_44329', 'pw_44331'], gap: 2, sizeClass: 'voz-adSlot--leaderboard', backupHtml: '' + '
AD · 970×90
' + '
' }, mobile: { slots: ['pw_44325', 'pw_44329', 'pw_44331'], gap: 3, sizeClass: 'voz-adSlot--rectangleLarge', backupHtml: '' + '
AD · 336×280
' + '
' } }; var MARK = 'data-voz-spread'; var script = document.currentScript; function pageTop(el) { return el.getBoundingClientRect().top + window.pageYOffset; } function pageBottom(el) { return el.getBoundingClientRect().bottom + window.pageYOffset; } function breakpoint() { return window.matchMedia('(max-width: ' + CONFIG.mobileMaxWidth + 'px)').matches ? CONFIG.mobile : CONFIG.desktop; } function gapPx() { var g = breakpoint().gap; return typeof g === 'string' ? parseFloat(g) : g * window.innerHeight; } function bottomAd() { var el = script; while (el && !(el.classList && el.classList.contains('voz-adSlot'))) el = el.previousElementSibling; return el; } function unit(slotId) { var bp = breakpoint(); var wrap = document.createElement('div'); wrap.className = 'voz-adUnit'; wrap.setAttribute(MARK, ''); wrap.innerHTML = (CONFIG.label ? '
' + CONFIG.label + '
' : '') + '
' + bp.backupHtml + '' + '
'; return wrap; } function run() { var old = document.querySelectorAll('[' + MARK + ']'); for (var k = 0; k < old.length; k++) old[k].parentNode.removeChild(old[k]); var posts = Array.prototype.slice.call(document.querySelectorAll('.block--messages article.message--post')); if (posts.length < 2) return []; var gap = gapPx(); var bottom = bottomAd(); var bottomY = bottom ? pageTop(bottom) : pageBottom(posts[posts.length - 1]); var chosen = []; function fits(y) { if (bottomY - y < gap) return false; for (var i = 0; i < chosen.length; i++) if (Math.abs(chosen[i].y - y) < gap) return false; return true; } function take(post) { var y = pageBottom(post); if (!fits(y)) return false; chosen.push({ post: post, y: y }); return true; } var unread = -1; for (var i = 0; i < posts.length; i++) if (posts[i].classList.contains('is-unread')) { unread = i; break; } // Anchors: the unread post (if a gap above the bottom ad), then post 1 (if a gap // from both). Every stretch between consecutive anchors and the bottom ad then gets // as many slots as fit at the gap, spread evenly, each on the nearest post boundary. if (unread >= 0) take(posts[unread]); take(posts[0]); chosen.sort(function (a, b) { return a.y - b.y; }); var uy = unread >= 0 ? pageBottom(posts[unread]) : -1; var bounds = chosen.map(function (c) { return c.y; }).concat([bottomY]); var segments = []; for (var s = 0; s + 1 < bounds.length; s++) segments.push({ a: bounds[s], b: bounds[s + 1] }); // Stretches below the unread post take their share of the cap first (the reader // scrolls down from there), then the ones above it, top-down. segments.sort(function (x, y) { return (x.a >= uy ? 0 : 1) - (y.a >= uy ? 0 : 1) || x.a - y.a; }); for (var t = 0; t < segments.length; t++) { var a = segments[t].a, b = segments[t].b; var n = Math.min(Math.floor((b - a) / gap) - 1, CONFIG.max - chosen.length); for (var j = 1; j <= n; j++) { var target = a + j * (b - a) / (n + 1), best = null, bestD = Infinity; for (var q = 0; q < posts.length; q++) { var yq = pageBottom(posts[q]); if (yq <= a || yq >= b || !fits(yq)) continue; var d = Math.abs(yq - target); if (d < bestD) { bestD = d; best = posts[q]; } } if (best) take(best); } } chosen.sort(function (a, b) { return a.y - b.y; }); window.powerTag = window.powerTag || {}; var placed = []; var slots = breakpoint().slots; for (var p = 0; p < chosen.length; p++) { var id = slots[p % slots.length]; chosen[p].post.insertAdjacentElement('afterend', unit(id)); placed.push({ afterPost: posts.indexOf(chosen[p].post) + 1, slot: id }); (function (slotId) { (window.powerTag.Init = window.powerTag.Init || []).push(function () { window.powerAPITag.display(slotId); }); })(id); } return placed; } window.vozThreadSpread = run; run(); })();

Thống kê chủ đề

Ngày tạo
MonTori,
Người trả lời cuối
HertzVo,
Trả lời
3.050
Lượt xem
111.520
Quay lại
Lên đầu trang